Clarify comments.
s/haveOwn/makeOwn/
Use the event parameter list for listeners that don't declare their own.
Method and event documentation updates.