public void removeDependency(Cause cause) { dependencies.Remove(cause); cause.dependents.Remove(this); }