Unwriter
scalaz
unapply
TryT TryT