A type-safe cascading configuration library for Kotlin/Java, supporting most configuration formats