Versioning for "as of" and concurrency

Concurrency via versioning isn't robustly thought out or tested. It
works well enough with my obvious tests, but it will require more
research and testing to move from "ok" to "good".