This is very idle curiosity: Who comes up with codenames (Longhorn, Whistler, Whidbey), and how do they do it?