fun register(service: UnboundService<*, *>, override: Boolean): Unit
Register a UnboundService.
Don't use that except if you add your own UnboundService implementations.