Dart: list extensions