Mechanisms and causality (The Reasoner, 2007)