Unwriter
scalaz
unapply
TryT
TryT