Add preceding context of unit to email.

        Fixes #3.
I wouldn't make this polymorphic over the used Monad. We're using this as `IO` in production code and as `Identity` in the test code, nothing else. I think the added security of not being able to perform side-effects in the `mockJournal` doesn't warrant the added complexity.