Scrimp = {} default_request = -> request = service: (service for service of Scrimp.services)[0] protocol: (protocol for protocol of Scrimp.protocols)[0] host: "localhost" port: 9000 args: {} request.function = (func for func of Scrimp.services[request.service])[0] request load_services = (data) -> Scrimp.services = data for service, functions of Scrimp.services option = $('