docs: public void free()
      {
          m_bookmark = null;
          m_objectID = null;
          m_dataSource = null;
          m_objectSource = null;
          if (m_buffer != null)
          {
              m_buffer.free();
              m_buffer = null;
          } 
      }