just to came to my mind:
There is a Int::Check() inside (may be under the switch you mentioned) but I put it in main to call it always at start
Only in JLP 125b Kangaroo it works and passes all tests. For all other versions it always fail, first on Div()
I want to try to find the reason why...