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