I seem to recall that the communication misunderstanding in the Tiger accident at KUL was actually the result of the controller saying: "Descend TWO four zero zero ft " and the pilot interpreting it as: "Descend TO four zero zero ft ".
The pilot thought he had a clearance to 400 ft. The controller thought he had issued a clearance to 2400 ft. With QNH set, and no intervening action by the crew, this proved to be fatal.
Largely as a result of that accident, ATC phraseology regarding altitude assignments was changed to long hand - ie "descend to two thousand four hundred ft"