"hello" "x" "y" \v0 -> v0.x {x = "x"; y = "y"; z = "z"} {x = "x"; y = "y'"} \v0 -> {y = "y'"} \v0 -> {x = v0.x; y = "y'"} \v0 -> {b = "b"}