I'm fine with `isNumeric()` being obscure. Just make sure we have unit tests for all cases.