interface A(val s: String) interface B constructor(val s: String) interface C { constructor(val s: String) {} }