Reflections on impact assessment.