Модифицированный код работает здесь

вопрос о "Почему автобокс делает некоторые вызовы неоднозначными в Java?"

Но, прочитав ответы, есть несколько ссылок на кастинг, и я не уверен, что полностью понимаю разницу.

Может ли кто-нибудь дать простое объяснение?