Change toplevel strategy to enable more error checks.
Fix trailing whitespace.
Add Size2.of_{w,h}.
Fix toplevel printer installation.
M{3,4}.rot2 add optional argument specifying the rotation center.