code: function(obj, node) {
          var children = node.childNodes;
          var childNode, processor, prefix, local;
          for(var i=0, len=children.length; i<len; ++i) {
              childNode = children[i];
              if(childNode.nodeType == 1) {
                  prefix = this.getNamespacePrefix(childNode.namespaceURI);
                  local = childNode.nodeName.split(":").pop();
                  processor = this["read_" + prefix + "_" + local];
                  if(processor) {
                      processor.apply(this, [obj, childNode]);
                  }
              }
          }
      }
docs: Method: runChildNodes