model/bug: prevent infinite loops in modified(deep).
model>reference/bug: correctly init reference on #map().
list/bug: clean up #watchModified() on List.