pub fn is_optional(t: &Value) -> bool
VAPP-195 (E2): a value that may be missing is T?, spelled {"?": T} (a row never has a field named ?).
T?
{"?": T}
?