code: public static <T> InjectionProvider<T> providerForNamedInstance(final String name, final T instance) {
          return new NamedInstanceInjectionProvider<T>(name, instance);
      }
docs: InjectionProvider that provides a singleton instance of type T for every
  injection point that is annotated with a {@link Named} qualifier with
  value "name".
  
  @param name
  value of Named annotation
  @param instance
  the instance to return whenever needed
  @return InjectionProvider for instance