DI Container for Google Closure with automatic registration and strongly typed object graph resolving.