Allows converting arbitrary hierarchy of Kotlin classes to a flat key-value structure à la Java Properties.
Properties serialization format implementation that represents the input data as a plain map of properties.