trait Some { fun foo(some : Int?) : Int } class SomeOther : Some { }