feat(change_detector): add support for array literals