struct u v w x y z end; method f(a) return a.v; end;