Value read (B) (14: 29) return super<A>.foo
Value read (Client) (11: 30) println("b.foo = ${b.foo}")
Value read (Client) (7: 30) println("a.foo = ${a.foo}")
Value write (B) (18: 22) super<A>.foo = value
Value write (Client) (10: 11) b.foo = "b"
Value write (Client) (6: 11) a.foo = "a"
