Straddling fosters several decode benefits, including for example, allowing edge-to-edge pair decoding with individual element-by-element separation and identification described above, and, as described below, an individual edge correction scheme called cooking, which improves the accuracy of subsequent rounding decisions which must be made.