Animation Rewind not working

I play an animation using the legacy animation system.

animation.Play(animation)

Later I wish to stop the animation, and then set it back to it’s original state

animation.Stop(animation)
animation.Rewind(animation)

for some reason this doesn’t seem to rewind it?

What is “animation” - a string, a variable, a Type?