public override string ToRegexPattern()
{
string result = string.Format(CultureInfo.InvariantCulture, "(?>{0})", InnerExpression.ToRegexPattern());
if (HasQuantifier)
{
result += Quantifier.ToRegexPattern();
}
return result;
}