Current behaviour
Server options are passed as options parameter to server.js. They are combinet to let opts variable via Object.assign and stored to this.options. Server.js takes options from let opts instead of this.options and this causes many options to be null.
Expected behaviour
Server.js takes options from this.options which contains combined options from let opts and optionsparameter.