docs: def name_to_jsonld(title_in):
      """
      Convert formal titles to camelcase json_ld text that matches our context file
      Keep a growing list of all titles that are being used in the json_ld context
      :param str title_in:
      :return str:
      """
      title_out = ''
      try:
          title_in = title_in.lower()
          title_out = EXCEL_LIPD_MAP_FLAT[title_in]
      except (KeyError, AttributeError) as e:
          if "(" in title_in:
              title_in = title_in.split("(")[0].strip()
          # try to find an exact match first.
          try:
              v = EXCEL_LIPD_MAP_FLAT[title_in]
              return v
          except KeyError:
              pass
  
          # if no exact match, find whatever is a closest match
          for k, v in EXCEL_LIPD_MAP_FLAT.items():
              if k in title_in:
                  return v
      if not title_out:
          logger_excel.debug("name_to_jsonld: No match found: {}".format(title_in))
      return title_out