Object toURIString(Object value) { if (value is DateTime) { return value.toUtc().toIso8601String(); } else if (value is List) { return value.join(','); } else { return value; } }