docs: public void free()
      {
          m_MergeRecord = null;
          m_strLinkedRecord = null;
          m_FieldSeq = -1;
          if (m_vArray != null)
          {
              while (m_vArray.size() > 0)
              {
                  ((InfoList)m_vArray.elementAt(0)).free();
                  m_vArray.removeElementAt(0);
              }
          }
          m_vArray = null;
          super.free();
      }