docs: public void removeConverter()
      {
          if (m_converter != null)
          {
              Converter converter = m_converter;
              m_converter = null;   // This keeps this from being called twice
              converter.removeComponent(null);    // Just in case a converter was used (removes converter, leaves field!)
              if (m_converter instanceof BaseField)
              { // Special case - free this field if it is temporary and belongs to no records.
                  if (((BaseField)m_converter).getRecord() == null)
                      m_converter.free();
              }
          }
          m_converter = null;
      }