_compile(prefix, suffix) {
		return new Script(prefix + this.getCompiledCode() + suffix, {
			__proto__: null,
			filename: this.filename,
			displayErrors: false,
			lineOffset: this.lineOffset,
			columnOffset: this.columnOffset
		});
	}
Compiles this script to a vm.Script.

@private
@param {string} prefix - JavaScript code that will be used as prefix.
@param {string} suffix - JavaScript code that will be used as suffix.
@return {vm.Script} The compiled vm.Script.
@throws {SyntaxError} If there is a syntax error in the script.