VShape comparison based on AWT Area numerically not stable if VCirlces are involved.
For specific rectangle / circle combination the Rectangle.contains(Circle) will loop in AWT internal code forever. Maybe, the root cause is that AWT approximates a circle with bezier curves (in its Area
class) which results in numerical instabilities.
Edited by Ghost User