import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface JoinLeaf { val something: Int val somethingElse: String } @DataSchema interface Join2 { val c: DataRow } fun selectionDsl(df: DataFrame) { df.ungroup { c }.select { colsOf() }.somethingElse } fun box(): String { return "OK" }