Don't modify the target type that was requested when calculating what type to use...