#$ Can update records. # 1 # 2 # 3 # 1 # 123 # 3 CoolVec x I32 y I32 z I32 fn pvec (p CoolVec) -> Unit println(p.x) println(p.y) println(p.z) vec = CoolVec { x: 1, y: 2, z: 3 } pvec(vec) vec' = vec { y: 123 } pvec(vec')