deactivate() {
		try{
			this.Activated.forEach( ( item, _ ) => {
				if( item[1] === 'util' ) {
					if ( this.OverWritten[[item[0],'util']] ) {
						this.aidsIn.prototype[item[0]] = this.OverWritten[item];
					} else {
						delete this.aidsIn.prototype[item[0]];
					}
				} else if( item[1] === 'method' ) {
					if ( this.OverWritten[[item[0],'method']] ) {
						this.aidsIn[item[0]] = this.OverWritten[[item[0],'method']];
					} else {
						delete this.aidsIn[item[0]];
					}
				}
			} );
			this.Activated = [];
			this.isActivated = false;
			return true;
		} catch( e ) {
			return false;
		}
	}
/**
	 * Deactivates utilities and methods, putting overwritten methods back.
	 * @returns {boolean} Whether it succeded or not.
	 */
Deactivates utilities and methods, putting overwritten methods back.
@returns {boolean} Whether it succeded or not.
Deactivates utilities and methods putting overwritten methods back . @returns { boolean } Whether it succeded or not .
deactivate() {
		try{
			this.Activated.forEach( ( item, _ ) => {
				if( item[1] === 'util' ) {
					if ( this.OverWritten[[item[0],'util']] ) {
						this.aidsIn.prototype[item[0]] = this.OverWritten[item];
					} else {
						delete this.aidsIn.prototype[item[0]];
					}
				} else if( item[1] === 'method' ) {
					if ( this.OverWritten[[item[0],'method']] ) {
						this.aidsIn[item[0]] = this.OverWritten[[item[0],'method']];
					} else {
						delete this.aidsIn[item[0]];
					}
				}
			} );
			this.Activated = [];
			this.isActivated = false;
			return true;
		} catch( e ) {
			return false;
		}
	}
deactivate ( ) { try { this . Activated . forEach ( ( item , _ ) => { if ( item [ 1 ] === 'util' ) { if ( this . OverWritten [ [ item [ 0 ] , 'util' ] ] ) { this . aidsIn . prototype [ item [ 0 ] ] = this . OverWritten [ item ] ; } else { delete this . aidsIn . prototype [ item [ 0 ] ] ; } } else if ( item [ 1 ] === 'method' ) { if ( this . OverWritten [ [ item [ 0 ] , 'method' ] ] ) { this . aidsIn [ item [ 0 ] ] = this . OverWritten [ [ item [ 0 ] , 'method' ] ] ; } else { delete this . aidsIn [ item [ 0 ] ] ; } } } ) ; this . Activated = [ ] ; this . isActivated = false ; return true ; } catch ( e ) { return false ; } }
Deactivates utilities and methods, putting overwritten methods back.
Deactivates utilities and methods putting overwritten methods back .