remove async option from register() because it cannot work at all because services are synchronous by definition and asynchronous operation has to be implemented through explicit callbacks by application anyway
finish the API documentation by removing the last two FIXMEs