[hibernate-dev] Patch for HHH-2308: Adjusting the Outer Join Predicate using Criteria Query