@override void checkValid(List<E> instance) { length?.checkValid(instance.length, label: 'Length'); for (var element in instance) { elementKind.checkValid(element); } super.checkValid(instance); }