The class AbstractEmptinessExpression implemented ICriterion, but didn't inherit from AbstractCriterion (which I needed in the LambdaRestrictionBuilder). I've changed it to inherit from AbstractCriterion, and no tests have broken.
Just wondered if anyone knew of any reason not to do this?
Cheers,
Richard
