Nenastavuje, mám před tím ještě část kódu, která z dodaného objektu vybere všechny názvy proměnných. V uvedeném cyklu pak běží ještě jeden vnořený, který postupně nastavuje všechny proměnné (mění hodnotu $var a tím i nastavovaný parametr objektu).
Nechtěl jsem zbytečně příklad komplikovat, proto tam tato část není.