A Rule-Based Modal View of Causal Reasoning