Merge de lo que tenia hecho yo, con este branch de arreglos.

Por ahi es mejor que definamos un branch específico para mezclar las cosas, asi no estoy atorando el branch tuyo de los arreglos y mi branch de arreglos