String a(int w, [int? len, String separator = '']) => (len != null ? take(len) : this).map((s) => s.a(w)).join(separator);