PyType (@NotNull PyTypedElement target, @NotNull TypeEvalContext context) { final PyType inferred = context.getType(target); return inferred != null ? inferred : PyBuiltinCache.getInstance(target).getObjectType(); }