Bart De Smet's on-line blog (0x2B | ~0x2B, that's the question)
Here it is. Not further comments required, just check it out :-) It's not as easy as it looks at first sight...
http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=691956
Omg.. I hope the names will be confgurable..