MFDynamic eliminates stringly-typed User Defaults, NSCoding boilerplate and more.