docs: @SuppressWarnings("WeakerAccess")
      @Internal
      protected final Stream streamOfTypeForMethodArgument(BeanResolutionContext resolutionContext, BeanContext context, MethodInjectionPoint injectionPoint, Argument argument) {
          return resolveBeanWithGenericsFromMethodArgument(resolutionContext, injectionPoint, argument, (beanType, qualifier) ->
                  ((DefaultBeanContext) context).streamOfType(resolutionContext, beanType, qualifier)
          );
      }