docs: function( toSplit ) {
  			if ( !this.collapsed )
  				return null;
  
  			// Extract the contents of the block from the selection point to the end
  			// of its contents.
  			this.setEndAt( toSplit, CKEDITOR.POSITION_BEFORE_END );
  			var documentFragment = this.extractContents();
  
  			// Duplicate the element after it.
  			var clone = toSplit.clone( false );
  
  			// Place the extracted contents into the duplicated element.
  			documentFragment.appendTo( clone );
  			clone.insertAfter( toSplit );
  			this.moveToPosition( toSplit, CKEDITOR.POSITION_AFTER_END );
  			return clone;
  		}