@NotNull
  default List<PyExpression> getArguments(@Nullable PyCallable resolvedCallee) {
    //noinspection unchecked
    return (List<PyExpression>)getArguments((PyAstCallable)resolvedCallee);
  }
@NotNull
  default List<PyExpression> getArguments(@Nullable PyCallable resolvedCallee)