Serialize is now a monadT.
Shortcuts with real exceptions.
Refactored to handle monad transformers.
New dependencies.