#include "internal.h" string str·join(vlong len, byte** fields, const byte* sep) { string s = str·makecap("", 0, 10); int j = 0; for (j = 0; j < len; j++) { str·append(&s, fields[j]); if (j < len - 1) str·appendlen(&s, 1, sep); } return s; }