MSStringifyMacros provides a convenient shortcut to the normally tedious and potentially error-prone standard approach to coding for NSUserDefaults and NSCoding.