event-error now extends error. i dont see any problems with this. its not causing any immediate issues in the apps i work on, and seems to be a sound design decision.