Hooks

- ::onExit now provides a set of all changeѕ tasks to the hook script, in
  read-only form.