pub fn read_head( transport: &mut impl Transport, discovery: &Discovery<'_>, storage: &mut [u8], ) -> Result<ObjectId>