docs: private void registerProxyCreator(Node source,
                                        BeanDefinitionHolder holder,
                                        ParserContext context) {
  
          String beanName = holder.getBeanName();
          String proxyName = beanName + "Proxy";
          String interceptorName = beanName + "PerformanceMonitorInterceptor";
  
          BeanDefinitionBuilder initializer =
              BeanDefinitionBuilder.rootBeanDefinition(BeanNameAutoProxyCreator.class);
  
          initializer.addPropertyValue("beanNames", beanName);
          initializer.addPropertyValue("interceptorNames", interceptorName);
  
          BeanDefinitionRegistry registry = context.getRegistry();
          registry.registerBeanDefinition(proxyName, initializer.getBeanDefinition());
      }