AST: Improved handling when calling function through function pointer hidden within parantheses '(a.f)(1,2)'