extARRJOIN function
ARRJOIN(values, delim): the last argument is delim
Implementation
dynamic extARRJOIN(List<dynamic> values) {
if (values.isEmpty) return '';
final delim = varToStr(values.last);
final parts = values.sublist(0, values.length - 1);
return parts.map(varToStr).join(delim);
}