{"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn previous_work_product(&self, v: &WorkProductId) -> Option<WorkProduct> {
    /// so, return the path that leads to it. Used to skip doing work.
        self.data.as_ref().and_then(|data| data.previous_work_products.get(v).cloned())