Exchange of Limits: Why Iterative Decoding Works — arXiv2