s: WIP snapshot (ok): prepare for join
s: WIP snapshot (ok)
s: WIP snapshot (ok): JOIN passes tests