docs: function fixCut() {
  			if ( !CKEDITOR.env.ie || CKEDITOR.env.quirks )
  				return;
  
  			var sel = editor.getSelection(),
  				control, range, dummy;
  
  			if ( ( sel.getType() == CKEDITOR.SELECTION_ELEMENT ) && ( control = sel.getSelectedElement() ) ) {
  				range = sel.getRanges()[ 0 ];
  				dummy = editor.document.createText( '' );
  				dummy.insertBefore( control );
  				range.setStartBefore( dummy );
  				range.setEndAfter( control );
  				sel.selectRanges( [ range ] );
  
  				// Clear up the fix if the paste wasn't succeeded.
  				setTimeout( function() {
  					// Element still online?
  					if ( control.getParent() ) {
  						dummy.remove();
  						sel.selectElement( control );
  					}
  				}, 0 );
  			}
  		}