abs & asinh



assume(x>0);

How come

abs(sinh(x)) => sinh(x)

but

abs(asinh(x)) => abs(asinh(x))  SHOULD BE asinh(x)

???

asinh(x) is a perfectly good 1-1/onto real increasing odd function of x.