pub fn hydrate_list<P, C>( raw_list: Option<Vec<P>>, file: &Arc<PathBuf>, ) -> Result<Option<Vec<ContextSpanned<C>>>, Error>where P: Hydrate<Output = C>,