removeNullsAndDuplicates method
Removes duplicates (but keeps items which appear only once, plus the first time other items appear).
Implementation
IList<T> removeNullsAndDuplicates() {
LinkedHashSet<T> set = _l.toLinkedHashSet();
set.remove(null);
return IList<T>.withConfig(set, config);
}