docs: private <T> InternalProviderImpl<? extends T> installUnBoundProvider(Class<T> clazz, String bindingName,
        InternalProviderImpl<? extends T> internalProvider) {
      return installInternalProvider(clazz, bindingName, internalProvider, false, false);
    }