I'm fine with making this change. I figured it was possible folks are already passing strings, whether they know it or not, since it just works currently. On the original PR folks were pro throwing on strings, I can revert it back to that behavior. That type signature sure feels gross with Number OR String.