Took a stab at updating the javascript documentation.  For events supports only a single argument. Which actually makes sense so I changed events to emit a single object in all cases.