interface HasBounds { Rect bounds(); }