5.43: fixed a failing test. improved the efficiency of ->pending, ->cancel, etc. added new 'data' fire option and the ->data method for event objects. 'before' and 'after' priorities are always resolved at the time of firing now rather than at the time of registration.