---
description: Explicar código de forma clara con analogías y ejemplos
---
Explica el siguiente código de forma clara y didáctica: $ARGS

Estructura la explicación así:

## ¿Qué hace? (resumen en 1-2 frases)
Una descripción concisa del propósito.

## ¿Cómo funciona? (paso a paso)
Explica el flujo de ejecución en orden, referenciando líneas concretas cuando ayude.
Usa lenguaje natural, no jerga innecesaria.

## Conceptos clave
Si el código usa patrones o conceptos que vale la pena entender (closures, promises, recursión, etc.), explícalos brevemente con una analogía del mundo real.

## Ejemplo de uso
Muestra cómo se usaría este código con un ejemplo concreto con datos reales.

## Posibles mejoras o puntos de atención
Si hay algo mejorable, poco claro, o que podría fallar en edge cases, menciónalo brevemente.
