"local" may be ancillary. its relying on ordering of messages between two processes A and B (the test process and the bg manager). Its not bullet proof because technically the 2 messages (`enabled` and the next command) may still arrive before the monitor message but its a lot less likely now -- i was reproducing it every 1k tests and now can't in 100k regularly.