Marks the annotated Java element as forming part of the internal
implementation of Hibernate, meaning that clients should expect absolutely
no guarantees with regard to the binary stability from release to release.
The user of such an API is embracing the potential for their program to
break with any point release of Hibernate.
Implementation Note
Defined with RUNTIME retention so tooling can see it