Add continue
Rename continuing to breaking, add documentation
Add return type to monad transformer