Este post es una traducción de algunas partes de un post originalmente en inglés. Lo puedes encontrar AQUÍ. He traducido aquellas partes que me parecen relevantes para solucionar algunas de las dudas...