* allow intercepting logging * roll back nats
* simplify bitmap range ops * tidy
copying Paul's go playground mostly.