Gail is correct. We can argue whether the design makes sense, but clearly the outcome follows the design. And given that the "design" comes from JPA spec, I seriously doubt that changes.