Implement |= ^= &= operations