@Override
    public void visitPyCallExpression(final @NotNull PyCallExpression node) {
      if (node.getParent() instanceof PyDecorator) {
        return;
      }
      final List<PyCallable> callables = node.multiResolveCalleeFunction(getResolveContext());
      if (ContainerUtil.exists(callables, callable -> hasSpecialCasedDefaults(callable, node))) {
        return;
      }
      checkArguments(node, node.getArguments());
    }
@Override
    public void visitPyCallExpression(final @NotNull PyCallExpression node)