String strJoin(String connector, Iterable<String> items) { var result = ''; for (var string in items) { result += string + connector; } return removeSuffix(result, connector); }