nullや String 以外の型が含まれていない iterable で join メソッドを呼ぶ
@useResult String safeJoin([String separator = '']) { return join(separator); }