function fnDestroyControls(aCustomData, oModifier) {
		return aCustomData.reduce(function(oPreviousInnerPromise, oCustomData) {
			return oPreviousInnerPromise
				.then(function(){
					return oModifier.getProperty(oCustomData, "key");
				})
				.then(function(sKey) {
					if (sKey === "originalButtonId"){
						return oModifier.destroy(oCustomData);
					}
					return undefined;
				});
		}, Promise.resolve());
	}
Combines sap.m.Button(s) into a sap.m.MenuButton

@param {sap.ui.fl.Change} oChange - Change wrapper object with instructions to be applied on the control map
@param {sap.m.Bar} oControl - Control containing the buttons
@param {object} mPropertyBag - Map of properties
@param {object} mPropertyBag.modifier - Modifier for the controls
@return {Promise} Promise resolving when the change was applied

@public