microformat-shiv.js
function(node) {
			var newNode = node.cloneNode(true);
			if(this.hasAttribute(node, 'id')){
				this.removeAttribute(node, 'id')
			}
			return newNode;
		}
function(node) {
			var newNode = node.cloneNode(true);
			if(this.hasAttribute(node, 'id')){
				this.removeAttribute(node, 'id')
			}
			return newNode;
		}
function ( node ) { var newNode = node . cloneNode ( true ) ; if ( this . hasAttribute ( node , 'id' ) ) { this . removeAttribute ( node , 'id' ) } return newNode ; }
abstracts DOM cloneNode

@param  {DOM Node} node
@return {DOM Node}
abstracts DOM cloneNode