Remove overzealous use of apply
Rename 'event hooks' to 'lifecycle methods'
Remove mentions of event hooks from comments