v2217
Fix AOT problems and introduce feature switch
Update all dependencies, fix new xUnit lints
Reuse `HashSet` instances, reduce LINQ usage, avoid reallocating `StructureValue._properties` (#2090)