keep a coercion right on top of heap accesses in asm mode
improve |0 removal in asm mode a little