title: How to avoid adding multiple NSNotification observer?
body: <p>Right now the API doesn't seem to provide a way to detect if an observer has already been added for a particular NSNotification.  What's the best way to avoid adding multiple NSNotification observers other than maintaining a flag on your end to keep track? Has anyone already created a category to facilitate this?</p>