I realize that there is a small issue with maple.
first I enter the following
int(x^n,x) and I have the result x^(n+1)/(n+1)
But this is correct only if I tell maple that n is not -1.
Now I would that maple give a piecewise function
as a solution to the above integral.
Similarly, issue the command solve(sin(x)=0,x) and maple
gives the answer 0.
Well, that again is not right unless I specifically tell maple that I want my answer in [0,pi/2].
The same issue arises with other computations too.
The CAS, Mupad 4.0 handles each of the above scenarios correctly.
My guess is I might have to do some extra work in maple 11 to get generalized results but I believe mathematically, a general result should be the default unless otherwise specified by the user- unless of course it is not practical.
At any rate, I think this is something maple could easily be able to improve on and include in later releases.