Upgraded Tao solution to use VS2012 and added the StringMapBuilder class