RuntimeCli.runPromise, but then this hangs unless I do void RuntimeCli.dispose(); at the end. but when i was previously using the default runtime via Effect.runPromise, I didn't need this dispose step. is there anyway to inherit that behavior in my runtime?