Future<Response<B>> ifSuccessAsync(Future Function(B? payload) callback) async { var res = await this; return await res.ifSuccessAsync(callback); }