Basic framework for describing what is about to happen.