usos de decoradores de funciones mejorado