but now we are getting off topic here... even in a great oop design there are still times when a "with" or "alias" comes in handy.
I think this is a good example for "Alias"
[edit]changed objectx() to typex()
I think this is a good example for "Alias"
setvalue(typex(mylist.myobject).getotherobject().getvaluex() * typex(mylist.myobject).getotherobject().getvaluey()
Alias a = "typex(mylist.myobject).getotherobject()" setvalue(a.getvaluex() * a.getvaluey()) setothervalue(a.getvaluex() / a.getvaluey()) ...
[edit]changed objectx() to typex()