What are the equality semantics of `NSNotification`? Does it compare `userData`, too?

Consider a notification that that matches `expectedName` but is different as far as `-isEqual:` is concerned. That would potentially undo the `expectedNotificationOccurred` by a previous, equal notification.