More monad reorganization
tree58fe3d0cf51bf3e42fee9d99e61b7a4febd42cd9
-rw-r--r-- 7088 DPLL.lhs