List reject(List list, dynamic iteratee) => list.where((element) => !evaluatePredicate(iteratee, element)).toList();