docs: def __write_k_v(self, k, v, top=False, bot=False, multi=False, indent=False):
          """
          Write a key value pair to the output file. If v is a list, write multiple lines.
          :param k: Key
          :param v: Value
          :param bool top: Write preceding empty line
          :param bool bot: Write following empty line
          :param bool multi: v is a list
          :return none:
          """
          if top:
              self.noaa_txt += "\n#"
          if multi:
              for item in v:
                  if indent:
                      self.noaa_txt += "\n#     {}: {}".format(str(k), str(item))
                  else:
                      self.noaa_txt += "\n# {}: {}".format(str(k), str(item))
          else:
              if indent:
                  self.noaa_txt += "\n#     {}: {}".format(str(k), str(v))
              else:
                  self.noaa_txt += "\n# {}: {}".format(str(k), str(v))
          if bot:
              self.noaa_txt += "\n#"
          return