fn (a Abc) fun() { } interface Abc { fun() }