Why do we need to check `any?` before assigning?