code: function(list){
  			var index = 0;
  			while(index < list.length) {
  				var node = list[index],
  					childNodeList = nodeMap[id(node)];
  				if(childNodeList) {
  					if(childNodeList !== list) {
  						list.splice( index, itemsInChildListTree(childNodeList), childNodeList );
  					}
  				} else {
  					// Indicate the new nodes belong to this list.
  					nodeMap[id(node)] = list;
  				}
  				index++;
  			}
  		}
docs: ## nodeLists.nestList If a given list does not exist in the nodeMap then create an lookup id for it in the nodeMap and assign the list to it. If the the provided does happen to exist in the nodeMap update the elements in the list. @param {Array.<HTMLElement>} nodeList The nodeList being nested.