docs: def mk_dict(results,description):
      """Given a result list and descrition sequence, return a list
      of dictionaries"""
      
      rows=[]
      for row in results:
          row_dict={}
          for idx in range(len(row)):
              col=description[idx][0]
              row_dict[col]=row[idx]
          rows.append(row_dict)
      return rows