+ * @example $("p").click(function(event, a, b) {
+ * // when a normal click fires, a and b are undefined
+ * // for a trigger like below a refers too "foo" and b refers to "bar"
+ * }).trigger("click", ["foo", "bar"]);
+ * @desc Example of how to pass arbitrary data to an event
+ *
+ * @example $("p").bind("myEvent",function(event,message1,message2) {
+ * alert(message1 + ' ' + message2);
+ * });
+ * $("p").trigger("myEvent",["Hello","World"]);
+ * @result alert('Hello World') // One for each paragraph
+ *