public T Convert(RegularExpression expression)
 {
     if (expression == null)
     {
         return(default(T));
     }
     return(expression.Accept(this));
 }