scalaz tagged type WireFormat