fn moved<P: StatePlace>(place: &P, from: &P, to: &P) -> PExpand description
place, moved the way the id moved from from to to: the steps it shares with
from follow to, and the rest stay. A place in another state shares no steps, since
from and to only differ in their list positions.