* Feature:` register_get_type` allows customizing the `get_type`, `instance_of` and `subclass_of` checks.
* Feature: `hintable` allows capturing the type hint before a function call.
* Feature: `is_from_typing` returns whether some class originates from the typing module.
* Feature: `get_mro wraps` around `inspect.getmro` to support types from `typing`.