
Tuve una muy pronunciada curva de aprendizaje con este proyecto y exploré un número entero de opciones diferentes que ha demostrado para ser imposible, inútil o demasiado sensible para lo que necesito. Encontré esta solución para ser bastante elegante y quería recopilar toda la información útil que he acumulado durante mi búsqueda para que otros puedan tener un trabajo más fácil a hacer lo mismo.