private static bool NotEqualOperator(Projection <TAggregate>?left, Reference?right) { return(!EqualOperator(left, right)); }
private static bool EqualOperator(Projection <TAggregate>?left, Reference?right) { return(!(left is null ^ right is null) && (left is null || left.Aggregate.Equals(right))); }