@drewdevault anything (non-trivial) that can be done with a regex, should be done with a regex