Funny, if not helpful, error message:
pw = getpwuid(getuid());
if (!pw)
usage("You don't exist. Go away!");
I find it interesting that originally each command was a separate executable.