Is there any way to make equality operators (!=, ==) return in binary int rather than bool?
That is,
4 != 4
returns (bool) false, but I'd like to receive (int) 0. 
The easiest way is to do a cast:
int(4 != 4),
but will this always work in general on all systems, independent of how they represent boolean quantities?
