Related to #56 (closed)
Merges !36 (merged), !45 (merged), !46 (merged). Each in separate merge commits with autoformatting in between.
!45 (merged) didn't require any changes.
I've done 2 runs here: /fred/oz996/tdavies/spiir_project/sources/testing/gout/py3/MR76_tests
run1, from the 1st column (before Kagra messes up my naive vimdiff) appears to be identical to MR75_test/run2