Why does jQuery use the prototype property for plugins?
<p>One assigns a plugin to the jQuery prototype property. What's the point of doing this when one doesn't use 'new' with jQuery? There's only ever one instance of jQuery isn't there? So couldn't plugins be assigned directly to the singleton jQuery object?</p>
