I know this is consistent with existing code in this parser, but it is worth noting that dot notation should be used here instead of bracket notation.  We do have to quote strings that correspond to node names in the XML doc, but we do not need to quote the names of properties in this internal object that is getting passed around.

Again, I know it is consistent with the rest of this parser, so there is no need to change it here.  But we should change this at some point.  I just wanted to mention it here so the pattern is not repeated elsewhere.