bool containsAll(Iterable<T> list) { for (final item in list) { if (!contains(item)) return false; } return true; }