class TestIface(r : Runnable) : Runnable by r {} class TestObject(o : Object) : Object by o {}