Is that a problem? That's what mp_type_ValueError is for, no?

Btw what to do with tests for parts that are specific for MICROPY_CPYTHON_COMPAT?