public override RegexSpec Simplify(LexerSpec lexerSpec)
        {
            var simplifiedExpression = Expression.Simplify(lexerSpec);

            return(Simplify(lexerSpec, simplifiedExpression, simplifiedExpression != Expression));
        }