Multiple unregistrations of observer methods are now possible without a RelaxError.
This allows multiple code paths to unregister methods to allow for pre-removal of methods to avoid
queued wx events in wxGTK from occurring on dead or missing objects.