Не, это конечно работает. Но вопрос был не как получить алертом нужные значения, а как изменить в функции свойство объекта. Алерты я поставил, что бы отслеживать прошли ли изменения. Сами же свойства мною будут использоваться дальше. Так что, к сожалению, это решение не подходит.
Но, блин, порадовало.