Como lo prometido estoy implementando esto para un pet-project. Encontré una pequeña forma de mejorarlo y lo comparto https://gist.github.com/crodas/c0377f144edbcbc2a1d8a2ff95aae31c La…