pub fn bounded(value: Value) -> Result<Value, String>
Bound historical reads rather than returning an incomplete document as if it were complete. A caller can read a smaller typed item instead.