runState package:ginger

Hoist a RunState onto a different output type. You don't normally need to use this directly; see hoistRun and/or hoistContext.