Inconsistency of go.cancel_animations()

Shouldn’t go.cancel_animations(".") and go.cancel_animations() do the same?

The first works, the latter doesn’t work.

Do you get an error?

No, I don’t. But go.cancel_animations(".") actually stops the animation whereas go.cancel_animations() doesn’t do anything.