Count occurrences of each element
Map<T, int> get frequency { final freq = <T, int>{}; for (final element in this) { freq[element] = (freq[element] ?? 0) + 1; } return freq; }