Eric Hegnes

Results 13 issues of Eric Hegnes

Credit @PoisonPhang. Closes #4389.

out-of-scope: - replace `#pre-commit` target with `treefmt --ci` - format `.mdx` files (not happening at present anyway) - fix files which break `dprint` parser (9 at present)