Let's say I have defined a function zO
for the following up-values
zO/:zO[x_]+zO[y_]:=zO[x+y];
zO/:zO[x_]+zo[y_]:=zO[x+y];
zO/:zO[x_]-zO[y_]:=zO[x+y];
Now I want to define another function zOE
which have the same up-values. How can I do this without copying and modifying the above rules?