docs: @Internal
      @SuppressWarnings({"WeakerAccess", "unused"})
      @UsedByGeneratedCode
      protected Object injectBean(BeanResolutionContext resolutionContext, BeanContext context, Object bean) {
          return bean;
      }