NHibernate: expressão de critério para recuperar todas as entidades com coleção filho de contagem nula

No nhibernate, tenho duas classes associadas a um mapeamento muitos-para-um:

<class name="Employee" table="Employee">
  ..
  <bag name="orgUnits">
    <key column="id" />
    <one-to-many name="OrgUnit" class="OrgUnit">
  </bag>
  ..
</class>

Gostaria de usar uma expressão de critério para obter apenas Funcionários onde a coleção é nula (ou seja, sem orgunits), algo como isto:

IList employeesWithNoOrgUnit = sess.CreateCriteria(typeof(Employee))
    .Add( Expression.IsNull("OrgUnits") )
    .List();

Isto não filtra a coleção como eu esperav

questionAnswers(2)

yourAnswerToTheQuestion