Would it be worthwhile to go ahead and use schema to validate the return from this function conforms to `config/WebserverServiceRawConfig` rather than just do the simple post-condition validation for `map?` here?