ambiguous conversion from 'type1&' to 'type2&'
There was more than one way to make the specified conversion.
Provide an explicit type conversion or change the organization of classes so that the conversion is no longer ambiguous.