2 Intentions for removing and adding explicit type arguments in function calls