don't like this name. util-online or something to make it clear that this is our stack (bijection, algebird) + storehaus, util.