unused bits are no more toggled in Invert()