Add support for stashed updated-box access.

First step towards making multi-wait/watch functionality
atomic: package-internal watcher/waiter handlers e.g. MultiWaiter
can examine the current updated box set to decide whether it's
time to notify, run a lambda, etc.