https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/breaking-changes/compiler%20breaking%20changes%20-%20dotnet%2010#enumerablereverse breaks https://github.com/AvaloniaUI/AvaloniaEdit/blob/f6ca16b985391f9b1503d81c9584014aa6e15a86/src/AvaloniaEdit/Editing/EditingCommandHandler.cs#L200