flatten

abstract fun flatten(data: T, parent: String = ""): Map<String, String>