fire_event can fire None by passing it as positional argument. Fixes #100