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