. . . "EDIT: What if the types in question are primitive types, like int to float?" .