class Syntropy::ModuleLoader
def wrap_module(mod_ctx, export_value)
def wrap_module(mod_ctx, export_value) case export_value when nil raise 'No export found' when Symbol o = mod_ctx.new(@env) # TODO: verify export_value denotes a valid method ->(req) { o.send(export_value, req) } when String ->(req) { req.respond(export_value) } when Proc export_value else export_value.new(@env) end end