code: private Resolvable createMetadataProvider(Class<?> rawType) {
          Set<Type> types = Collections.<Type>singleton(rawType);
          return new ResolvableImpl(rawType, types, declaringBean, qualifierInstances, delegate);
      }
docs: just as facade but we keep the qualifiers so that we can recognize Bean from @Intercepted Bean.