docs: def csv_to_dicts(file, header=None):
      """Reads a csv and returns a List of Dicts with keys given by header row."""
      with open(file) as csvfile:
          return [row for row in csv.DictReader(csvfile, fieldnames=header)]