Odd behavior change of the fillCircle method with CIQ 4.0

Just noticed an odd undocumented behavior change in CIQ 4.0 compared to older versions.
When using the drawing primitive fillCircle() (or any other fill method) for devices with CIQ < 4.0 the current pen width is ignored.
With 4.0 this has changed. The filled circle now has a diameter of 2*radius + pen width.
This change does not apply to fillRectangle().
Other fill methods may be effected as well, since I did not check every single method.

Could be only in the simulator since I can't test on a real device.

 was this change introduced intentionally?