docs: def __get_max_min_time_2(table, terms, exact):
          """
          Search for either Age or Year to calculate the max, min, and time unit for this table/file.
          Preference: Look for Age first, and then Year second (if needed)
          :param dict table: Table data
          :param list terms: age, yearbp, yrbp,  or year, yr
          :param bool exact: Look for exact key match, or no
          :return bool: found age or year info
          """
          vals = []
          unit = ""
          try:
              for k, v in table["columns"].items():
                  if exact:
                      if k.lower() in terms:
                          try:
                              vals = v["values"]
                              unit = v["units"]
                              break
                          except KeyError:
                              pass
                  elif not exact:
                      for term in terms:
                          if term in k:
                              try:
                                  vals = v["values"]
                                  unit = v["units"]
                                  break
                              except KeyError:
                                  pass
  
          except Exception as e:
              logger_lpd_noaa.debug("get_max_min_time_3: {}".format(e))
  
          return vals, unit