Added automatic value promotion for many operators.