No behaviour change: line wrapping in the hook text, parse_switch docstring, commit_or_none and the new tests; the test helpers lose an unused env parameter.
No behaviour change: line wrapping in the hook text, parse_switch docstring, commit_or_none and the new tests; the test helpers lose an unused env parameter.