private Condition ApplyUnaryOperator(Condition condition) { return UnaryOperator == null ? condition : UnaryOperator.Apply(condition); }