type BorrowedObject<'a> = BTreeMap<Cow<'a, str>, &'a RawValue>;
struct BorrowedObject<'a> { /* private fields */ }