code: protected final <T> void doBind( Multibinder<T> binder, Class<? extends T> type )
      {
          checkNotNull( type );
          binder.addBinding().to( type );
      }
docs: Utility method to respect the DRY principle.
  
  @param <T>
  @param binder
  @param type