"For example, if x is a struct with an overloaded cast operator." . . . . .