I *think* this was the last missing part from djb's spec. Certainly it's an important one for any real project.
Just to keep track of how many helper functions we actually are using. In case I get brave and try to convert to C sometime.