 Beckers and Vennekens (2018) deliver rigorous solutions to a number of causal problems, including overdetermination, early and late preemption, switches, and some scenarios of prevention. The account is non-reductive since structural equations represent elementary causal dependencies. The framework of causal models does not give us a further analysis of such dependencies. The benefit of this strategy is that the problem of spurious causal relations in common cause scenarios does not arise in the first place. The problem of singular causal relations is not explicitly addressed, but it allows for a trivial solution in the framework of causal models. We can build a causal model with a structural equation saying that a collision of the Earth with a huge meteor leads to the extinction of dinosaurs. A non-trivial solution is as challenging as in the other inferential approaches. It seems very difficult to cite all the different causal laws and background conditions that causally determine dinosaurs to die.