In fact, should it just be ``if self._thread_lock.locked():``? Or do you think ``is True`` is more readable?