refactor(dccd): code cleanup

Conflicts:
	lib/change_detection/dirty_checking_change_detector.dart