The meaning of "x(...)" where x is a class-type object is defined in
http://eel.is/c++draft/over.call.object . The purpose of [over.call]
is to specify how many parameters a function call operator may have
and whether it may be a non-member function. All the rewriting and
overload resolution concerns are handled by over.match. You can call
the function constrained at [over.call] also by explicitly giving its
name, so over.call is not concerned with the rewriting rules when you
call it by using a class object as the callee (note: despite the
naming, over.call.object is not a subsection of [over.call].
over.call.object is a in a different sections-tree). I suspect that
the "Thus..." utterations in [over.oper] can therefore be made notes,
but I'm not totally sure.