[MATH]-{-1+sqrt(x)}/sqrt(x)={1-sqrt(x)}/sqrt(x)=1/sqrt(x)-sqrt(x)/sqrt(x)=1/sqrt(x)-1[/MATH]
So, there is no error here. Good simplification is a very complicated Task. Every next version of SMath Studio has some improvements in Symbolic Library, but work is still in progress...