...
When Push Mode is off segments are simply moved as you drag an arrow and re-sized as needed.
However when Push Mode is on rather than re-sizing, new geometry is created to fill the resultant gaps.
If the object is a standard 2D polyline etc. you can create self crossing geometry.
However, you cannot create self crossing geometry if the object is a region. Attempting to do so will generate the following error: