src/ScraperPromise.js
function() {
		var instance = this.scraper.clone(),
			promise = new ScraperPromise(instance);
		promise._setPromises(this.promises);
		promise.done(this.doneCallback);
		promise.catch(this.errorCallback);
		return promise;
	}
function() {
		var instance = this.scraper.clone(),
			promise = new ScraperPromise(instance);
		promise._setPromises(this.promises);
		promise.done(this.doneCallback);
		promise.catch(this.errorCallback);
		return promise;
	}
function ( ) { var instance = this . scraper . clone ( ) , promise = new ScraperPromise ( instance ) ; promise . _setPromises ( this . promises ) ; promise . done ( this . doneCallback ) ; promise . catch ( this . errorCallback ) ; return promise ; }
Clones the promise and the scraper.

@return {!ScraperPromise} Scraper promise with an empty scraper
clone.
@public
Clones the promise and the scraper .