D'oh, I was initialising `b` many registers, not `m`.