docs and cleanup for GenerateHumanName