Sometimes you want to match over a pattern of rules and use it as a string.
Examples of usage:
- Code generation (part of the syntax rules describe a pattern for another language)
- Doc comments (follows a pattern but is not processed at the first stage of parsing)