code: public boolean accept(String slashedTypeName, ClassLoader classLoader, ProtectionDomain protectionDomain,
  			byte[] bytes) {
  		if (slashedTypeName == null) {
  			return false;
  		}
  		// Sometimes the package prefix for cglib types is changed, for example:
  		// net/sf/cglib/core/AbstractClassGenerator
  		// org/springframework/cglib/core/AbstractClassGenerator
  		// This test will allow for both variants
  		return slashedTypeName.endsWith("/cglib/core/AbstractClassGenerator");
  		// || slashedTypeName.equals("net/sf/cglib/reflect/FastClass");
  	}
docs: implementing LoadtimeInstrumentationPlugin