Now (optionally) intelligently "flattening" custom regular expressions,
since a user/dev will most likely NOT want to get a garbled, compiled
regex back as a string when calling `getPathFor()`
Expanding on the tests for the new regex flattening style