code: function(sFragment, sChangeId, oView, oController) {
  			var aControls = JsControlTreeModifier.instantiateFragment.apply(this, arguments);
  
  			aControls.forEach(function(oControl) {
  				this._saveUndoOperation("destroy", [oControl]);
  			}.bind(this));
  			return aControls;
  		}
docs: When a fragment is instantiated in JS, a control is created.
  This control has to be destroyed on undo
  @override