Fixed compiling and'sBefore this the inverted value of a (as in `a and b`) was returned if a was false (ie. it returned true) which of course is wrong. To fix thatwe just allocate a new register to do the jump off of. (commit: d76e6c9)