docs: def destroy(self):
          '''Unsubscribes callback from observable'''
          self._observable.release(self._key, self._callback)
          self._observable = None
          self._key = None
          self._callback = None