public Pattern NamedGroup(string groupName, Pattern innerExpression) { _content.AppendFormat("(?<{1}>{0})", innerExpression.ToString(), groupName); return this; }