Only generates code to match the input, and does not do capturing yet or matching multiple times in a string
Examples
See the test generator directory for example of how to use this.
Checkout the tests directory for packages that don't and with _test to see the generated code.