TIL C# has static constructors.