@classmethod
def create(cls, d):
    """ Create a :class:`~pypot.primitive.move.Move` from a dictionary. """
    move = cls(d['framerate'])
    move._timed_positions.update(d['positions'])
    return move
