feat(change_detector): add support for map literals