It's time as I want to use clang to try out https://github.com/wsmoses/Enzyme as a way to get my gradients right.