interface A { } interface Z { val foo: String }