public virtual void Visit(NotSpecNode <T> notSpecNode) => Visit(notSpecNode.NestedNode);
 public override void Visit(NotSpecNode <T> notSpecNode)
 {
     _notNodes.Push(!_notNodes.Pop());
     base.Visit(notSpecNode);
 }