(, As promised in #guix — and because I think it's ready; any further suggestions can still be addressed if needed — I've pushed this upstream. Thanks for all the effort you've put in so far, and thanks to everyone who contributed. I've really enjoyed this series so far and look forward to the next installment. ), T G-R