code: function(/*DOM*/ elem, /*function*/ filter, /*JsonML*/ jml) {
  		if (elem.hasChildNodes()) {
  			for (var i=0, len=elem.childNodes.length; i<len; i++) {
  				var child = elem.childNodes[i];
  				child = fromXML(child, filter);
  				if (child) {
  					jml.push(child);
  				}
  			}
  			return true;
  		}
  		return false;
  	}
docs: /* Reverse conversion -------------------------