code: function (oParent, sName, oObject) {
  			var iOldIndex;
  			var oAggregationElements;
  			if (oParent && oObject){
  				oAggregationElements = JsControlTreeModifier.getAggregation.call(this, oParent, sName);
  				if (oAggregationElements){
  					oAggregationElements.some(function(oElement, iIndex) {
  						if (oElement === oObject){
  							iOldIndex = iIndex;
  							return true;
  						}
  					});
  				}
  			}
  
  			JsControlTreeModifier.removeAggregation.apply(this, arguments);
  
  			if (iOldIndex || iOldIndex === 0) {
  				this._saveUndoOperation("insertAggregation", [oParent, sName, oObject, iOldIndex]);
  			}
  		}
docs: Removes the object from the aggregation of the given control
  Adds insertAggregation as the undo operation
  The aggregationElements can be an array or a single object (e.g. ToolTip)
  @override