Tag: How can a call to an overloaded function be ambiguous