Implement Region.GetBounds(). Fix IsInfinite and IsEmpty to return against the region bounds.