Q5Hidden classes (JEP 371): what they are, why introduced, how created with `defineHiddenClass`, and how they replace `Unsafe.defineAnonymousClass()`
A hidden class is a runtime-generated class that is invisible to normal class loading, usable only through its creator's reference, and independently unloadable.