Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BUGFIX] Matches assertion behavior for CPs computing after destroy
Previously, there was an assertion that threw whenever a CP was calculated after destroy, _and_ updated its dependent keys (i.e. updated chains). This meant that CPs without any dependencies would still run after destroy, and everything would work. The new assertion always threw if anyone accessed _any_ CP. This changes it to only throw if the CP has dependencies, matching the old behavior.
- Loading branch information