public override TResult Visit <TResult, TArg>(IMethodVisitor <TResult, TArg> visitor, TArg arg) { return(visitor.MinuteMethod(this, arg)); }