internal abstract bool Accept(IForestVisitor visitor);
internal override bool Accept(IForestVisitor visitor) { return visitor.Visit(this); }
internal override bool Accept(IForestVisitor visitor) { return(visitor.Visit(this)); }