surround in try/catch

fix for TodoList in IE9
@hofmeister @wiredearp