Make `type.__new__()` raise clear errors instead of returning `None` (#2851)

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2 files changed