public override RegexSpec Simplify(LexerSpec lexerSpec) { var simplifiedExpression = Expression.Simplify(lexerSpec); return(Simplify(lexerSpec, simplifiedExpression, simplifiedExpression != Expression)); }