fix(change_detector): adding new ranges when disabling the current enabled record
refactor(change_detector): moves enableRecord/disableRecord into the Record class