Well there's the standard `isdigit(3)` function for this case; I just wanted a macro version that doesn't care about the current locale.  I don't know if it's worth promoting up to a public cork macro because of how simple it is.