refactor: Remove event/handler when fire count hits zero
refactor: Remove event/handler when fire count hits zero

When the fire count hits zero the event/handler is automatically
removed.

cgabriel5/snippets,cgabriel5/snippets,cgabriel5/snippets