'Remove an observer.'

def removeObserver(self, other):

    for observer in self._legacyObservers:
        if (observer.legacyObserver == other):
            self._legacyObservers.remove(observer)
            self._observerPublisher.removeObserver(observer)
            break
