play around with mixed mode
full test suite passes as asm.js again