pub type PCache<'a> = RefCell<PrecedenceCache<PResult<'a, RynaExpr>>>;
pub struct PCache<'a> { /* private fields */ }