Bug 1009967 - Add recover functionality for BitXor; r=nbp