Added size, empty, made unionize and intersect empty-rect-aware.
Leaves still trasnform their empty bounds.