title: Adding conditions to outer joins with NHibernate ICriteria/QueryOver query
body: <p>Is there a way to specify additional conditions on outer joins in NHibernate when querying using QueryOver or ICriteria?</p>
  
  <p>I need some extra conditions on the outer join-ed table, but NHibernate always adds them to the WHERE clause at the end - which does not get the correct behaviour (see <a href="http://weblogs.sqlteam.com/jeffs/archive/2007/05/14/criteria-on-outer-joined-tables.aspx" rel="nofollow">http://weblogs.sqlteam.com/jeffs/archive/2007/05/14/criteria-on-outer-joined-tables.aspx</a>). </p>
  
  <p>I can't seem to find any way to do this using Criteria or the QueryOver syntax...</p>
  
  <p>Thanks</p>