Rewrite evalRAW to be based only on other operations, nothing primitive
Reorder the imports in the Monad module
Tweak the definition of runRAW, don't pattern match on RAW, use fromRAW instead
Whitespace only
Add an additional invariant on callers of evalRAW
Indentation only
Add a test of evalRAW
Delete comments about the continuation monad
Switch to an underlying continuation monad
Add a test for captureRAW
Add addPoolEx, where all the exceptions get passed to the todo actions
Export addPoolEx
Add a test for the addPoolEx function