asm: almost works
asm: named arguments use indexes
asm: cleanup
add instrumentation of structs in rust
asm: update for latest Rust. Strings