public static void ParseLevels(String lvlPath, IList <Level> levels)
        {
            var reader = new XmlTextReader(lvlPath);

            while (reader.Read())
            {
                switch (reader.NodeType)
                {
                case XmlNodeType.Element:
                    if (_LevelTag.IgnoreCaseEquals(reader.Name))
                    {
                        levels.Add(reader.ParseLevel());
                    }
                    break;
                }
            }
        }