There are now these pages on this site that speak of a Bank Keeper.

Kept, Unprompt Banks, Kept Banks, Domains and Space Banks,
The Stonewall Defence, A matter of Promptness, This is a promising but premature approach. (needs title),
Confinement bug; Bank Allocation, The Frame Perspective, Keepers, Extended Banks.

These need review and conflict resolution if possible. I wanted to record this evening’s insight stemming from dinner with Markm. The least demanding requirement for a bank keeper may be as follows. When the bank cannot perform some normal request, presumably to buy material, it keeps the resume key of the requester while it calls the keeper. While the keeper runs the bank is waiting and unavailable. Banks with keepers are not promised as prompt. I think that some of the above pages assume more stringent requirements. When I am more awake I will research this.

There are at least two advantages of the keeper pattern:

It might be possible for bank code to allow some keepers RO keys to the pages. In this case the validity test for banks would have to reveal this extra keeper power. I suspect this function is better done somehow without the keeper pattern.