One of the most significant characteristics of optimizing models is that the behavioral equations involved are typically forward looking, i.e., agents are concerned about the future rather than the past. This creates difficulties when modelling some of the business-cycle patterns widely observed...