code: public void removeConverter(final TypeConverter tc) {
          if (tc.getSupportedTypes() == null) {
              untypedTypeEncoders.remove(tc);
              registeredConverterClasses.remove(tc.getClass());
          } else {
              for (final Entry<Class, List<TypeConverter>> entry : tcMap.entrySet()) {
                  List<TypeConverter> list = entry.getValue();
                  if (list.contains(tc)) {
                      list.remove(tc);
                  }
                  if (list.isEmpty()) {
                      tcMap.remove(entry.getKey());
                  }
              }
              registeredConverterClasses.remove(tc.getClass());
          }
  
      }
docs: Removes the type converter.
  
  @param tc the converter to remove