Another suggestion/Question: Any way to have the event system throw a warning when it can't find an event handler ftn in the proper scope w/ the proper signature? As of now, it just silently doesn't call the ftn if there's a problem. addlistener, when called, should come back and say I'm smoking rope if I think what I'm asking for will work and here's why. Now, it gives no clues why. No way of watching the event 'stack' per se? If I knew what I was doing wrong, I'd have a better chance of fixing it.