step 1
step 2 -- ok, the DefSeg(s) is definitely horrible. after this commit, let's try to minimise information to next event time instead
ok, this is a lot more work than i can do in this moment :(
step 3 -- lots of ???
Artifact.relativize
next step, updating scanimpl. todo: use LL to catch source events
step. hopefully got the scan impl events right
seems ok, tests passing except for missing stuff in transport impl.
remove one nesting level from scan updates
another nesting level less in proc update
another nesting level less in proc update
...
mix test halfway working. clean up. look at toplogy---we'll need that now
...,
getting tricky
step
...
resurrect proc world
step
first theoretical iteration