Usando Codable em um tipo / objeto dinâmico

Oi Eu tenho a seguinte estrutura aninhada em uma estrutura maior que é retornada de uma chamada API, mas não consigo codificar / decodificar esta parte. O problema que estou tendo é que o customKey e o customValue são dinâmicos.

{
    "current" : "a value"
    "hash" : "some value"
    "values": {
        "customkey": "customValue",
        "customKey": "customValue"
    }
}

Eu tentei algo comovar values: [String:String] Mas isso obviamente não está funcionando porque na verdade não é uma variedade de[String:String].

questionAnswers(2)

yourAnswerToTheQuestion