"in ()" is a valid sql construct and works with previous versions of Hibernate. The new parser throws an "unexpected end of subtree".
from Animal an where an.id in ()
from Animal an where an.id in (:list)
and input list is an empty list.
Is this the behavior we want from now on or ?