The secret behind Windows Phone code names

In a live Webcast today hosted by ZDNet, Mary Jo Foley from All About Microsoft gave an excellent presentation on the 'past, present and future' of Windows Phone, including what she thinks will happen with Windows Phone 8 aka 'Apollo'.
One interesting tidbit that she mentioned was in regards to those code names--specifically that they will all end in 'o' e.g. NoDo, Apollo, etc. Why such an odd requirement? We have no idea, but we can expect more 'o' names as Microsoft churns out more updates over the next few years.
So file that under your technically useless but still interesting Windows Phone news of the day.
Edit: Well, we're not as sharp as we used to be. Looks like Microsoft's Joe Belfiore is the one who revealed this info and we missed it. Watch here at 5:38. Thanks, MCgee is comments
Get the Windows Central Newsletter
All the latest news, reviews, and guides for Windows and Xbox diehards.
Daniel Rubino is the Editor-in-chief of Windows Central. He is also the head reviewer, podcast co-host, and analyst. He has been covering Microsoft since 2007 when this site was called WMExperts (and later Windows Phone Central). His interests include Windows, laptops, next-gen computing, and wearable tech. He has reviewed laptops for over 10 years and is particularly fond of 2-in-1 convertibles, Arm64 processors, new form factors, and thin-and-light PCs. Before all this tech stuff, he worked on a Ph.D. in linguistics, performed polysomnographs in NYC, and was a motion-picture operator for 17 years.