unpack redundantly coerced int/float literals during optimisation cleanup