Better (and compatible) way to obtain the mro of a type
Inline `mro(typ)` to `type.mro(typ)`
add test for mro change