Was reading some articles about garbage collection in AS3 and many of them suggest using "useWeakReference" for event listeners so that after deleting link to object that lingering event listener wont act as reference preventing said object from garbage collection.

So i had an idea: is it possible to force using weak reference for all event listeners? IF that doesnt break client it should help with memory leak problem even if just a little.

Question is: