For those who start in computer-assisted mathematics, the CAS should provide instructions for the manipulation of algebraic expressions, for this reason I have proposed pre-included trivial functions.
this reflection is for you to please incorporate some of the functions shown in the following screenshot of the calculator casio classpad 300/400

1: Transpossion of terms (Exchange), from right to left and vicersa
2: ABSexpand with a better name
3: another function that you detect from the previous image that is not in Xcas
Thanks
Jaimeza