Finalising query condition objects, have an issue with Nest(): when nesting, conditions get passed by value, which means that the child condition gets lost; passing by reference is not viable, since we want to promote ancestor classes, so I'll probabley add a reference parameter to the method.