I've looked into the jQuery sources and I don't exactly undestand how it can use $ symbol as function in selectors
$el = $('#element');
and as objects in helper-functions
$.each([1, 2, 3], function(num) { ... });
$ function creates new jQuery.fn.init, which is somewhere in prototypes, I'm confused.