I accidentally forward declared a bunch of things class that should be struct
Created attachment 62846 [details] Patch
Fixed in r64220