Make argument types part of the function symbolic name so we can uniquely
identify overloads.