goto
refactored tests, tweaked `strung.find()`
homogenous types in matchers
Refactored the tests.
Fixed the handling of empty patterns.
Code gen refactor
Tweak the README.
More refactoring
More gsub