I'd just like to add that this isn't a bug per se, but the behavior seems to have changed sometime in the last week or so. Thus, for example, the zlib function rnum is now broken. I agree with veracity, we need some sort of format specifier. Personally I am a fan of sprintf-like format...