This whole method isn't reentrant. I was going to suggest checking `self._instance` to make sure it wasn't bound to anything, but that breaks if you ever have two instances of the class this Klein is attached to.