code: function splitIntoPres( preBlock )
  	{
  		// Exclude the ones at header OR at tail,
  		// and ignore bookmark content between them.
  		var duoBrRegex = /(\S\s*)\n(?:\s|(<span[^>]+data-cke-bookmark.*?\/span>))*\n(?!$)/gi,
  			blockName = preBlock.getName(),
  			splitedHtml = replace( preBlock.getOuterHtml(),
  				duoBrRegex,
  				function( match, charBefore, bookmark )
  				{
  				  return charBefore + '</pre>' + bookmark + '<pre>';
  				} );
  
  		var pres = [];
  		splitedHtml.replace( /<pre\b.*?>([\s\S]*?)<\/pre>/gi, function( match, preContent ){
  			pres.push( preContent );
  		} );
  		return pres;
  	}
docs: Split into multiple <pre> blocks separated by double line-break.
  @param preBlock