code: function (oPayload) {
  			var oResult = oPayload;
  			if (oResult) {
  				Object.keys(oResult).forEach(function (sKey) {
  					if (sKey.indexOf("@$ui5.") === 0) {
  						if (oResult === oPayload) {
  							oResult = jQuery.extend({}, oPayload);
  						}
  						delete oResult[sKey];
  					}
  				});
  			}
  			return oResult;
  		}
docs: Creates a duplicate of the payload where all properties starting with "@$ui5." are
  removed.
  
  @param {object} [oPayload]
  The request payload
  @returns {object}
  The payload without the unwanted properties (only copied if necessary)
  
  @private