Do you think the comment on line 32-33 needs to be expanded?

You're right that clearing the interval multiple times isn't an issue, but I am now a bit worried about emitting the error more than once. Maybe it's worth adding an `_.once` around the handler as well.