anchor.diff:    var bestMatchIndex = csv.length;
     var bestMatch = possibleValues.first;
   
  -  // This is definitely not the fastest way!
  -  // We can however not simply check every
     possibleValues.forEach((val) {
       if (val == null) return;
   
  
positive.code:   final bool allowInvalid;
  
  
    static List<String> _prep(setting, [alternativeSetting]) {
      if (setting != null && setting is List) return setting;
      if (setting != null && setting is String) return [setting];
  
negative.code:   ///
    /// Note that by default invalid values are allowed and no exceptions are
    /// thrown.
    ///
    /// [fieldDelimiters], [textDelimiters], [textEndDelimiters] and [eols] may
    /// either be a String or a List of Strings for autodetection.
    CsvToListConverter({fieldDelimiters: defaultFieldDelimiter,
                        textDelimiters: defaultTextDelimiter,
                        textEndDelimiters,
  