pub fn read_value<T: Schema>(v: &Value) -> Result<T, Vec<Problem>>
Reads v as T, nothing else: what the game wants of content (the references met aren’t kept).
v
T