Some commands that initially look the same, are actually different enough to produce wildly incorrect results.
For example, using GCIRCLE to draw an arc.
The parameters for the version were:
x, y, radius, color, initial angle, final angle
For the new version, the parameters are in a different order:
x, y, radius, start angle, end angle, flag, color