code: def watchable(value):
      
      check = issubclass if inspect.isclass(value) else isinstance
      return check(value, Watchable)
docs: Returns True if the given value is a :class:`Watchable` subclass or instance.