pub fn print_value<B: Write>(buf: &mut B, val: &Value) -> PartialVMResult<()>