TagSyntax(String pattern, {String? end, this.requiresDelimiterRun = false}) : endPattern = RegExp((end != null) ? end : pattern, multiLine: true), super(pattern);