Still, I suspect it was probably designed to handle unexpected 1-bit errors and, like you're saying, allow for replacing RAM modules with the cooperation of the OS.