I know, I know, but this revision compiles

https://sh.itjust.works/post/3936335

I know, I know, but this revision compiles - sh.itjust.works

crucially, debugging allows you to learn so much more. And reading documentation after the problem is solved by debugging is so much more interesting!