I propose an update/fix/enhancement to the documentation for the Graphic object. Specifically for the top and left properties. Currently, there is no explanation. I had assumed that the values returned would be the coordinates for the top, and the left edges of the graphic, respectively. I was wrong. The values you receive are actually the distances from the top and left edges of the map to the center of the graphic. There's really not much difference between the two ways of measuring - until using tokens of different sizes. Now, either way is a perfectly acceptable way of providing the information, and there is no right or wrong way. I just guessed wrong. If the documentation were updated to reflect this, others will not need to invest time to figure this out on their own.