code: function(node, position) {
  	position = position || 'before';
  
  	if( position == 'before'  ) {
  		this._node.parentNode.insertBefore(node._node, this._node);
  	} else if ( position == 'after' ) {
  		this._node.parentNode.insertBefore(node._node, this.next() ? this.next()._node : null);
  	}
  }
docs: Inserts a given node into this node at the proper position