Decoding, on the other hand, is carefully defined in the standard