code: public synchronized BeanBox addBeanAop(Object aop, String methodNameRegex) {
  		checkOrCreateMethodAopRules();
  		aopRules.add(new Object[] { BeanBoxUtils.checkAOP(aop), methodNameRegex });
  		return this;
  	}
docs: Add an AOP to Bean
  
  @param aop
  An AOP alliance interceptor class or instance
  @param methodNameRegex
  @return