XML output and white spaces and line breaks

Hmmm, this is strange. Most of my experience with XML has been with image galleries where I have mostly stored information into attributes, but now I’m making a simple news display with XML. For practice. And the problem is here and I can’t seem to solve it.
You see, this is my code.

myXML = new XML();
myXML.ignoreWhite = true;
myXML.onLoad = function() {
	trace(myXML.firstChild.childNodes[0].firstChild);
}
myXML.load("list.xml");

Seems simple enough, no? Here’s the xml file.

<news>
<update title="Wow, this is super!">
Man, I rock.
</update>
</news>

Now the problem is that the trace output (and it’s the same if I output it in a textfield) is exactly like this. Notice how many line breaks there are before and after the text.


(empty line)
(empty line)
Man, I rock.
(empty line)
(empty line)

It doesn’t actually display (empty line), but there are two empty lines that are selectable before and after the text. This boggles me, since I set ignoreWhite to true. I’d like it to display just Man, I rock, without any empty lines before or after that text. Sure, I could edit my <update> node so that the node and it’s chlid text node are in the same line, but I want my XML to be easily readable.
And it’s strange that everytime I use a line break (with return of course, in notepad) in a text node, Flash displays that as two line breaks.
So does anyone know what’s with those two lines before and after the text and why does it make two line breaks where there is one in my XML file?