1. A demapper for a multiple-input, multiple-output symbol receiver, the demapper comprising: a hypothesis determiner to determine hypotheses values for each of a multiplicity of received symbols; and a first half counter-hypotheses determiner to reuse interim results of said hypothesis determiner to generate a first half of said counter-hypotheses.