public GetStagesResponse EndGetStages(IAsyncResult asyncResult) { return EndInvoke<GetStagesResponse>(asyncResult); }