i like the idea of using a vector math library, my pattern at the time was to write my own, i have had library use inhibition so it was more pleasant to write my own.
I can attach it to an email if agreed to, it's a super early draft i just made today. it uses macros and does placement output first, i made a lot of compromises but it was fun to organize some old macros.
