Remove previously assigned callback.
        :return True in case the callback was successfully removed, False
        otherwise.

def unlisten(self, event, callback):
        """
        Remove previously assigned callback.
        :return True in case the callback was successfully removed, False
        otherwise.
        """
        try:
            self.listeners[event].remove(callback)
        except ValueError:
            return False
        else:
            return True