relevant discussion: https://github.com/Kotlin/dataframe/pull/1238#discussion_r2128556899