public object Accept(ASTVisitor visitor, object options = null) { return(visitor.DoForArg(this, options)); }