Predictive Programming in Hanna