I think we should re-interpret this issue as "Remove references to hibernate-commons-annotations from public API", WDYT?
We can then opt to keep it as an implementation detail for the time being, and play with better solutions in the near future.