interesting, I haven't had much experience with the weak reference. I'm gonna do some hard core testing and see what comes back.
I'll repost with my results, they could prove helpful. I've read and seen tutorials that say you should ALWAYS do false, 0, true for the 3rd, 4th and 5th parameters in an addEventListener. Especially the weak reference, it should ALWAYS be set to true. Maybe its not so black and white?
stay tuned.