docs: public void free()
      {
          if (m_DependentConverter != null)
          {
              if (m_DependentConverter.getField() == null)
                  m_DependentConverter.free();    // Special case, must remove converter
              m_DependentConverter = null;
          }
          super.free();
      }