| `JPADelegatingClassFileTransformer` is a Java agent class file transformer which recevies a class's [internal name as an argument](https://docs.oracle.com/javase/7/docs/api/java/lang/instrument/ClassFileTransformer.html#transform(java.lang.ClassLoader,%20java.lang.String,%20java.lang.Class,%20java.security.ProtectionDomain,%20byte[])), while Byte Buddy operates on binary names. I cannot see that Hibernate's [ClassTransformer](https://docs.jboss.org/hibernate/orm/5.0/javadocs/org/hibernate/bytecode/spi/ClassTransformer.html) specifies that the internal name can be used so the question is: should Hibernate expect this? If so, then Hibernate has to run a `name.replace('/', '.')` before querying the `TypePool`. |