gregopet
return if (isList) { reader.readValues<Any>(text).readAll() } else { reader.readValue(text) }