Block codes are usually coupled with block interleaving to spread out burst errors from fading.