I don't like patching arguments that much, it becomes unclear where things come from. Rather just call startServer with `api, port, playerPath`, or, even better in my opinion, `api: api, port: options.port, playerPath: playerPath`