Refactor ReferenceEqualsTesst + experimentations on BeginInvoke + Task.ContinueWith