# System.Threading

``` diff
 namespace System.Threading {
-    public struct AsyncFlowControl : IDisposable
+    public struct AsyncFlowControl : IDisposable, IEquatable<AsyncFlowControl>
     public readonly struct CancellationToken {
+        public CancellationTokenRegistration Register(Action<object, CancellationToken> callback, object state);
+        public CancellationTokenRegistration UnsafeRegister(Action<object, CancellationToken> callback, object state);
     }
     public sealed class Thread : CriticalFinalizerObject {
+        public void UnsafeStart();
+        public void UnsafeStart(object parameter);
     }
 }
```

