@override List<PurchaseRequestPricingPhase> fromJson(List<Map<String, dynamic>> json) => [for (final phase in json) PurchaseRequestPricingPhase.fromJson(phase)];