pub const BITXOR_OPERANDS: &str = "Bitwise XOR requires integer, boolean, or Set operands";
The reason ^ (xor) stops a program: a big integer, or a kind it does not combine.
^
xor