code: public <T> GinFactoryModuleBuilder implement(Key<T> source, TypeLiteral<? extends T> target) {
      bindings.addBinding(source, target);
      return this;
    }
docs: See the factory configuration examples at {@link GinFactoryModuleBuilder}.