have ``new_user_whatsit`` return a generating function
fix ``get_user_whatsit_name``
Merge pull request #6 from phi-gamma/master

incorporate suggestions by Stephan