Compile the following for .NET 6, where CTR.DisposeAsync is defined, to see the false warning. ```cs Task Foo() { return Task.CompletedTask; void CompletionHandler(CancellationTokenRegistration registration) { #pragma warning disable VSTHRD103 // Use DisposeAsync instead. registration.Dispose(); #pragma warning restore VSTHRD103 // Use DisposeAsync instead. } } ```