ensure __delayed is called from a job thread
wrap job id in square brackets
Fix major bug in with_fx:

* out_bus is correctly popped off stack, not clobbered with main bus