1. An error correction code method, comprising: examining a validator of one of a plurality of data in a data stream at a first processing stage; directing the one of the plurality of data through at least one subsequent processing stage to a corrected output if the validator indicates an error; and directing the one of the plurality of data to the corrected output if the validator does not indicate an error.