PaulS:
What? Once more, in English, please.The move() method is to increment, or decrement, the target position.
I was using the word "destination" to mean "target position". I'm not sure there is much difference between them as far a comprehension is concerned.
In my little world the concepts of distanceToGo() and destination are compatible bedfellows.
...R