Support wildcard types in `Type::forName()`