Exceptions
Use `unsafeInterleaveIO` instead of `Lazy` type.
Allow switching between direct and pipelined evaluation.
Switch back to pipes-parse and force all thunks.