bool containsAll<T>(final List<T> list) { if (list.isEmpty) return true; final Set<T> setA = Set<T>.of(list); return setA.containsAll(this); }