A jQuery plugin that extends the native jQuery .extend() utility to allow deep merging (recursive) of Javascript objects.
$.extendext(true, 'replace', {}, DEFAULTS, config);