The last discussion we had - You, eric and I, you specified that you want to move away from typedef'ing types to specifying it using the whole "struct ...".

Which is why I didn't typedef it.  I can typedef it back, although the non-typedef version has grown on me, tbh.