Oh bother, and also that’s cursed. Might need a different approach to initializing static variables inside constructors if you’re allowed to use the variables before declaration.