String format(List<String> values) { int index = 0; return replaceAllMapped(RegExp(r'{.*?}'), (_) { final value = values[index]; index++; return value; }); }