I'd like to *finish* this #JavaScript library and guarantee it will receive no further updates. To do that, I must first find and test every edge case. That seems like it might be possible because it's only 18 lines of code.
https://caolan.uk/src/events/tree/events.js
Have a look. What do I need to consider and test?