See reasoning and discussion at http://lists.jboss.org/pipermail/hibernate-dev/2013-September/010425.html