private async Task <int> CloneObjectAsync(CloneParameters parameters, CancellationToken token) => ResponseParser.Amend( await RequestEngine.ExecuteRequestAsync( parameters, async r => await Task.FromResult(ResponseParser.CloneRequestParser(r)).ConfigureAwait(false), token ).ConfigureAwait(false), ResponseParser.CloneResponseParser );