public override void Visit(NodeVisitor visitor) { throw new NotSupportedException(this.ToString()); }