E4X not working proper

Hi All,
I am using e4x to get matching nodes from a given XML, It seems to work fine except one case.


var x1:XML = <Root label="Assets" isBranch="true" keywords="Assets">
<Root label="images" isBranch="true" path="D:	est\images" datapath="D:	est\xmlData\images" keywords="Assets,images">
    <node type="asset" label="green_forest.jpg" path="D:	est\images\green_forest.jpg" keywords="Assets,images,green forest.jpg"/>
    <node type="asset" label="traffi.jpg" path="D:	est\images	raffi.jpg" keywords="Assets,images,traffi.jpg"/>
</Root>
    <Root label="New Folder" isBranch="true" path="D:	est\New Folder" datapath="D:	est\xmlData\New Folder" keywords="Assets,New Folder">
       [COLOR=Red] <node type="asset" label="beerdrive_1.jpg" path="D:	est\New Folder\beerdrive_1.jpg" keywords="beerdriveJames_1.jpg,Assets,New Folder1"/>   [/COLOR]     
        <node type="asset" label="Thumbs.db" path="D:	est\New Folder\Thumbs.db" keywords="Assets,New Folder,Thumbs.db"/>
        <Root label="one" isBranch="true" path="D:	est\New Folder\one" datapath="D:	est\xmlData\New Folder\one" keywords="Assets,New Folder,one">
            <Root label="fla" isBranch="true" path="D:	est\New Folder\one\fla" datapath="D:	est\xmlData\New Folder\one\fla" keywords="Assets,New Folder,one,fla">
                <node type="asset" label="earth_zoom.fla" path="D:	est\New Folder\one\fla\earth_zoom.fla" keywords="Assets,New Folder,one,fla,earth_zoom.fla"/>
                <node type="asset" label="earth_zoom.swf" path="D:	est\New Folder\one\fla\earth_zoom.swf" keywords="Assets,New Folder,one,fla,earth_zoom.swf"/>
            </Root>
            <Root label="lable" isBranch="true" path="D:	est\New Folder\one\lable" datapath="D:	est\xmlData\New Folder\one\lable" keywords="Assets,New Folder,one,lable">
                <node type="asset" label="Label-0001.png" path="D:	est\New Folder\one\lable\Label-0001.png" keywords="Assets,New Folder,one,lable,Label-0001.png"/>
                <node type="asset" label="Label-0002.png" path="D:	est\New Folder\one\lable\Label-0002.png" keywords="Assets,New Folder,one,lable,Label-0002.png"/>
                <node type="asset" label="Label-0003.png" path="D:	est\New Folder\one\lable\Label-0003.png" keywords="Assets,New Folder,one,lable,Label-0003.png"/>
                <node type="asset" label="Label-0004.png" path="D:	est\New Folder\one\lable\Label-0004.png" keywords="Assets,New Folder,one,lable,Label-0004.png"/>
                <node type="asset" label="Label-0005.png" path="D:	est\New Folder\one\lable\Label-0005.png" keywords="Assets,New Folder,one,lable,Label-0005.png"/>
                <node type="asset" label="Label-0006.png" path="D:	est\New Folder\one\lable\Label-0006.png" keywords="Assets,New Folder,one,lable,Label-0006.png"/>
                <node type="asset" label="Label-0007.png" path="D:	est\New Folder\one\lable\Label-0007.png" keywords="Assets,New Folder,one,lable,Label-0007.png"/>
                <node type="asset" label="Label-0008.png" path="D:	est\New Folder\one\lable\Label-0008.png" keywords="Assets,New Folder,one,lable,Label-0008.png"/>
                <node type="asset" label="Label-0009.png" path="D:	est\New Folder\one\lable\Label-0009.png" keywords="Assets,New Folder,one,lable,Label-0009.png"/>
                <node type="asset" label="Label-0010.png" path="D:	est\New Folder\one\lable\Label-0010.png" keywords="Assets,New Folder,one,lable,Label-0010.png"/>
                <node type="asset" label="Thumbs.db" path="D:	est\New Folder\one\lable\Thumbs.db" keywords="Assets,New Folder,one,lable,Thumbs.db"/>
            </Root>
        </Root>        
    </Root>
</Root>


trace(x1..node.(@keywords.toString().indexOf("beerdriveJames_1.jpg")!= -1));


This should return one node as there is matching one, whereas I see no trace. If I copy and paste that node once more i.e. duplicate it I can see two nodes


<node type="asset" label="beerdrive_1.jpg" path="D:&#x9;estNew Foldereerdrive_1.jpg" keywords="beerdriveJames_1.jpg,Assets,New Folder1"/>
<node type="asset" label="beerdrive_1.jpg" path="D:&#x9;estNew Foldereerdrive_1.jpg" keywords="beerdriveJames_1.jpg,Assets,New Folder1"/>