Handling default XML namespace

Excellent tool so far, I’m just having a little issue using the GraphLinksModel Load method when the XContainer root argument contains an xmlns attribute.

Here is what the root element looks like:
<Graph key="1"
xsi:schemaLocation="http://www.mydomain.com/mySchema.xsd ../../XSD/mySchema.xsd"
xmlns="http://www.mydomain.com/mySchema.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
It works fine if I remove the namespace tags:
However, I need the namespace tags (I think) because I'm using XSD.exe to generate a class (which declares the default namespace), and I can't serialize/deserialize unless the xmlns attribute is present.
I'm basically an XSD/XML/WPF rookie so most likely it's user error...any ideas?
Thanks in advance!

…Model.Load and …Model.Save take XNames as arguments. Normally it’s convenient to use the implicit conversion from String to XName, as all of our samples do, but you might want to explicitly specify the namespace if the XML is using namespaces.