private void Attach(RemoteTaskCompletionSource taskSource) =>
 // Attach to the local task and pass the results on to the remote task source
 _Task.ContinueWith(CompleteLocalTask, taskSource, TaskContinuationOptions.ExecuteSynchronously);