[#77] Change order of types so that less-lossy types have a higher priority