fix asinh delivering -0 when the arg is 0