jquery.fn.extend with 3 parameters
<p>I am trying to use the extend for the defaults,options in a plugin.  But it does not work as described in documentation. </p>

<pre><code>var empty = {}
var defaults = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
var settings = $.extend(empty, defaults, options);
</code></pre>

<p>Here the settings is supposed to Merge defaults and options, without modifying the defaults.</p>

<p>but a alert(settings.validate) shows true..which means it has overridden...any comments</p>

<p>THnks
Coool</p>
