docs: public static int listSearchCaseInsensitive(List<String> source, String target)
    {
      for (int i = 0; i < source.size(); i++)
      {
        if (target.equalsIgnoreCase(source.get(i)))
        {
          return i;
        }
      }
      return -1;
    }