Modified event dispatching to make it easy to add a parcel to intercept block events. Wrote a sample parcel to test it. This parcel is necessary for Ashkan's project. I'd also like to move the current event profiling to a parcel which will help simplify the event dispatch code that has gotten too complicated.
While writing the event dispatching parcel I noticed that all of Don's dynamic children code is broken. I'm close to having it fixed.
Updated all my bugs. Swagged them all. Some of them are already fixed: