Don't propagate unchanged values
Tolerate onDispose in top-level (outside binds)
Fix cleanup callback leak
Expose DepMgr
Add some disabled debugging code
Performance tweak