trait A { fun foo() }