Region::makeBoundsSelf() efficiently turns a region to its bounds
diff --git a/include/ui/Region.h b/include/ui/Region.h
index df455a9..2bcad5b 100644
--- a/include/ui/Region.h
+++ b/include/ui/Region.h
@@ -51,6 +51,9 @@
     inline  Rect        getBounds() const   { return mBounds; }
     inline  Rect        bounds() const      { return getBounds(); }
 
+            // the region becomes its bounds
+            Region&     makeBoundsSelf();
+    
             void        clear();
             void        set(const Rect& r);
             void        set(uint32_t w, uint32_t h);