I'm not so sure this is the best thing to add to the framework, what with #159 and #160, and the near-failure of #114.  If you're going to add NSCoding support, just make a category in your own project.