pub fn dict_sparse<I, K, V>(entries: I) -> Stringwhere I: IntoIterator<Item = (K, Option<V>)>, K: AsRef<str>, V: IntoValue,
Build a Typst dictionary with optional values.