Why only remove this one fire_event call and not the others or the method definition or the hook for it in `core/engine.rb`? I've got all these things done in my adjustment-refactoring branch.