code: @Nonnull
    public <T> T require(final Key<T> key) {
      return injector.getInstance(key);
    }
docs: Ask Guice for the given type.
  
  @param key A service key.
  @param <T> Service type.
  @return A ready to use object.