/** Initialize the underlying AspectJ pointcut parser. */
 private PointcutParser initializePointcutParser(ClassLoader cl) {
   PointcutParser parser =
       PointcutParser
           .getPointcutParserSupportingSpecifiedPrimitivesAndUsingSpecifiedClassLoaderForResolution(
               SUPPORTED_PRIMITIVES, cl);
   parser.registerPointcutDesignatorHandler(new BeanNamePointcutDesignatorHandler());
   return parser;
 }