Muchas gracias por ponerlo a disposición. He estado haciendo modificaciones y usándolo en producción, y ha funcionado bien.