If one observer of a notification centre notification removed another observer, that other observer would still be notified even that it was no longer observing. Now the code agrees with its comments.