pub trait ReadOnlyStore<L>: Clone + Send + Sync + 'static { fn get(&self, link: &L) -> Result<Box<[u8]>>; }