bitwiseXor method
A substitute method to perform bitwise XOR operation on integers. The caret operator is overridden to provide a power operator for all Numbers.
Implementation
Integer bitwiseXor(dynamic n) {
if (n is int) return Integer(_value ^ n);
if (n is Integer) return Integer(_value ^ n._value);
throw UnsupportedError('Bitwise XOR operations are only supported for int and Integer objects');
}