if (this.equals(OBJECT) || other.equals(OBJECT)) return true;
if (this.equals(OBJECT)) return true; if (this.isPrimitive() || other.isPrimitive()) return this.isAssignableFrom(other, world);
    public final boolean isConvertableFrom(TypeX other, World world) {        if (this.equals(OBJECT) || other.equals(OBJECT)) return true;        return this.isCoerceableFrom(other, world);    }