Replacement of every x1|...|x10:=f(x1,...,x10) with X:=f(X) seems excelent if X is some structure that could be used on many places, but if it has sense only for that single function f, then I believe there is no better alternative, otherwise one needs either
X:=f([ro, phi, sigma, D, ...]) #it is not always x1,x2... ro:=X[1] phi:=X[2] sigma:=X[3] ... or to carry X through whole procedure.
----
Kazimir Majorinc, Zagreb, Croatia
