resilient-pop: remove the testing override
fix: use append() rather than before()
implement Forecast special event
history: record/show special events in log