make some more asm things closure-friendly