@Nullable
  default PyClassLikeType getMetaClassType(boolean inherited, @NotNull TypeEvalContext context) {
    return ObjectUtils.tryCast(getMetaClassType(context), PyClassLikeType.class);
  }
@Nullable
  default PyClassLikeType getMetaClassType(boolean inherited, @NotNull TypeEvalContext context)