wrap(prefix, suffix) {
		const strPrefix = `${prefix}`;
		const strSuffix = `${suffix}`;
		if (this._prefix === strPrefix && this._suffix === strSuffix) return this;
		this._prefix = strPrefix;
		this._suffix = strSuffix;
		this._compiledVM = null;
		this._compiledNodeVM = null;
		this._compiledNodeVMStrict = null;
		return this;
	}
Wraps the code.<br>
This will replace the old wrapping.<br>
Will invalidate the code cache.

@public
@deprecated Since v3.9.0. Wrap your code before passing it into the VMScript object.
@param {string} prefix - String that will be appended before the script code.
@param {script} suffix - String that will be appended behind the script code.
@return {this} This for chaining.
@throws {TypeError} If prefix or suffix is a Symbol.