Please share with us what kind of sql restrictions you think are impossible to model in HQL/Criteria. We added support for so many SQL constructs that I am really curious what you can’t model yet.