e4x / as3: Cómo acceder a un nodo con un guión en su nombre

la implementación de e4x en as3 no parece ser capaz de manejar nombres de nodos que tengan guiones en ellos. La api musicbrainz devuelve xml con un nodo llamadoartist-list y parece que no consigo que me permita acceder al nodo.

muestra dehttp: //musicbrainz.org/ws/1/artist/? type = xml & name = dr% 20dog :

<metadata xmlns="http://musicbrainz.org/ns/mmd-1.0#" xmlns:ext="http://musicbrainz.org/ns/ext-1.0#">
    <artist-list offset="0" count="1090">
        <artist type="Group" id="e9aed5e5-ed35-4244-872e-194862290295" ext:score="100">
        </artist>
    </artist-list>
</metadata>

Si trato de acceder así,myXml.artist-list me sale el error de tiempo de compilación:

Error: Access of undefined property list.

¿Alguien sabe de una solución?

- Editar: fuente completa -

var l:URLLoader = new URLLoader();
    l.load(new URLRequest("http://musicbrainz.org/ws/1/artist/?type=xml&name=dr%20dog"));
    l.addEventListener(Event.COMPLETE, function(e:Event) {
        var myXml:XML = XML(e.target.data);
        trace(myXml.artist-list)
    });

Respuestas a la pregunta(2)

Su respuesta a la pregunta