Your comments

Странно, тогда не понятно, почему для приёма "Замена параметра вызовом метода" мы заменяем два параметра при помощи передачи всего объекта, а для приёма "Передача всего объекта" мы заменяем два параметра вызовом метода.
Либо я что-то не понимаю, либо там всё же ошибка.