| Index: lib/observe/observable.dart | 
| diff --git a/lib/observe/observable.dart b/lib/observe/observable.dart | 
| index 63263df3706ff6547de61a9e67e707c4f4012eb1..d763e19febe324f309ca4c9a70ebcae3f934944d 100644 | 
| --- a/lib/observe/observable.dart | 
| +++ b/lib/observe/observable.dart | 
| @@ -14,12 +14,13 @@ | 
| */ | 
| library web_ui.observe.observable; | 
|  | 
| +import 'dart:async'; | 
| import 'dart:collection' hide LinkedList; | 
| import 'list.dart'; | 
| import 'map.dart'; | 
| import 'reference.dart'; | 
| import 'set.dart'; | 
| -import 'package:web_ui/src/utils_observe.dart' show setImmediate, hash3, hash4; | 
| +import 'package:web_ui/src/utils_observe.dart' show hash3, hash4; | 
| import 'package:web_ui/src/linked_list.dart'; | 
|  | 
| /** | 
| @@ -344,7 +345,7 @@ void notifyChange(Observable self, int type, key, | 
|  | 
| if (_changedObjects == null) { | 
| _changedObjects = []; | 
| -    setImmediate(deliverChangesSync); | 
| +    runAsync(deliverChangesSync); | 
| } | 
| if (self.$_changes == null) { | 
| self.$_changes = []; | 
|  |