nothrow removed
new removal
more asm examples