boolean canConvertTo(Class<?> clazz) {
      return clazz.isAssignableFrom(out);
    }
Attempts to coerce {@code in} to an instance {@code out} using the first registered conversion functions that
applies.

@throws IllegalArgumentException if there is no available conversion
planetiler-custommap/src/main/java/com/onthegomap/planetiler/custommap/TypeConversion.java