Bring coverage back up to 100%

Fixes #136

- Added tests for the edge cases
- Added explicit tests for utils
- Added explicit tests for _eventsFilter

:star: Biggest `Async` hack I've done so far