function(oOldOptions, oNewOptions) {

			var oMergedOptions = jQuery.extend({}, oOldOptions, oNewOptions);

			jQuery.each(oMergedOptions, function(key) {
				oMergedOptions[key] = oOldOptions[key] || oNewOptions[key]; // default merge strategy is inclusive OR
			});
			return oMergedOptions;
		}
function(oOldOptions, oNewOptions) {

			var oMergedOptions = jQuery.extend({}, oOldOptions, oNewOptions);

			jQuery.each(oMergedOptions, function(key) {
				oMergedOptions[key] = oOldOptions[key] || oNewOptions[key]; // default merge strategy is inclusive OR
			});
			return oMergedOptions;
		}
function ( oOldOptions , oNewOptions ) { var oMergedOptions = jQuery . extend ( { } , oOldOptions , oNewOptions ) ; jQuery . each ( oMergedOptions , function ( key ) { oMergedOptions [ key ] = oOldOptions [ key ] || oNewOptions [ key ] ; // default merge strategy is inclusive OR } ) ; return oMergedOptions ; }
Updates the task arguments
Default merge strategy is inclusive OR
@private
Updates the task arguments Default merge strategy is inclusive OR
merges the given options with the old options