R operator()(ArgTypes... args) const;
Returns: INVOKE<R>(f, std::forward<ArgTypes>(args)...) ([func.require]), где f - target object оф *this.
Throws: bad_function_call если !*this; в противном случае - любое исключение, созданное обернутым вызываемым объектом.