Should have fixed plenty of compilation errors.
Gave up on fixing it on my own.
And I’m signing off for the night.