in reply to Blessing into bitstrings

The only thing I noticed from trying this is that your generated name is going to be truncated wherever a null character is located (underlying C string handling issue I suppose).

-derby