Outframe via offsetTrail.

It's no longer a thick line, but the filled area between to loops.
Utilities for assembling sets of segments into loops.
Generalize outframe to work on an arbitrary loop.
Make loops out of the borders of irregular grids.
Reverse outer irregular path.