StrNum - small numeric strings
The StrNum class, derived from StrPtr, is
designed to hold a small string representing a number. Like a
StrBuf, it handles its own memory. Unlike a
StrBuf, it does not dynamically resize itself, and is
limited to 24 characters, meaning that the largest number that can be
represented by a StrNum is 999999999999999999999999.