transform x^(5/2) to sqrt(x^5)



Dear maxima users

I found the following example

display2d:false$
logconcoeffp: 'logconfun$ logconfun(m) := featurep(m,integer) or ratnump(m)$
logcontract(1/2*log(x));

which leads to

log(sqrt(x))


Is there something similar to transform x^(5/2) to sqrt(x^5)? Reason: To continue processing maxima's output the sqrt-form would be nicer.

Thank you.