Added try catch in the SprakRunner around programIterator.MoveNext()