feat(hooks): Run global "after" hooks even when an exception is raised