This is a good idea, but call this something like nonNegativeMod to make clear that it's not just the usual '%'