or no-op functions like useWorkflow() (with some kind of stub that prevents dead code elimination).