Enrich the go.animate function to unleash hidden potential

You can use metamethods to kinda do what you want. You can create a table with defined metamethod __newindex() in which you can postprocess the current value. And then run the go.animate() on that table. I used it to animate score label counter where the number changing would slow down closer to the target score.