Rectangle : Figure >>
 Figure : _
 Size : < W, H : Integer >
;

Circle : Figure >>
 Figure : _
 Size : < R : Integer >
;

!Figure : Shape >>
 Shape : _
 Anchor : < X, Y : Integer >
;

!Shape >>
 Outline : PolySpline
;