def movementImminent(self, movee, destination):
        # There isn't enough information provided to moveTo just yet; we need
        # to know who is doing the moving.  In the meanwhile, if you have an
        # actor, we'll assume you're a player.
        if IActor(movee, None) is not None:
            raise ActionFailure(
                ThatDoesntWork(
                    actor=self.thing,
                    actorMessage=[u"You can't move, you're tied to ",
                                  self.to,
                                  "."],
                    otherMessage=[self.thing, u' struggles.']))
        MovementBlocker.destroyFor(self.thing.location)
        if self.to != destination:
            MovementBlocker.createFor(destination, tether=self)

        return False
Check if a given token has valid server credentials.
dataset/ETHPy150Open twisted/imaginary/ExampleGame/examplegame/tether.py/Tether.movementImminent--crossover with--dataset/ETHPy150Open google/grr/grr/server/data_server/auth.py/NonceStore.ValidateAuthTokenServer