Block a user
Resolve a primitive's position through a chain of move slots
Resolve a primitive's position through a chain of move slots
Superseded by #19, which contains these commits whole and the retained-layout repair built on them. Closing in favour of that one; the branch split/18-position-chain stays where it is as the…
Retained layout: one draw per widget, and one unit for boxes and frames