on cell deletion, update dependent cells
cells can't depend on themselves
falsey-valued cells can be used as dependencies