ratsimp changes the value of limit



Hi list,

I have defined two functions as follows
    f(t):=((t^2+4)^(3/2)-t^3-4*t)/(2*sqrt(t^2+4))
    g(t):=f(t+2/t^2)/f(t)
and then I tried the following limit
    limit(g(t),t,inf)
and I got -2 as the answer. But when I try to evaluate the same limit
having simplified the function first I get a different answer:
    limit(ratsimp(g(t)),t,inf)
returns 1.

Is this a known issue?