 Kitcher also glimpsed the potential significance of temporality for reductive explanation in the context of embryology: “Because developmental processes are complex and because changes in the timing of embryological events may produce a cascade of effects at several different levels, one sometimes uses descriptions at higher levels to explain what goes on [later] at a more fundamental level” (1984, 371).