MODAL allows you to break multiple entities (excluding
circles) into two separate entities, and assigns the 
current attribute values based on an intersection with a
common entity.

Select the entity that intersects the entities to be 
broken. All entities selected hereafter are broken at the
intersections with this entity.

Select the entity to be broken, on the side of the
intersection point that is to keep its original attribute
settings.

The selected entity is redrawn as two entities. The
first portion (the side selected with the cursor) is 
redrawn with the original attributes as far as the 
intersection point. The second portion is created as a 
separate entity, and it is assigned the current attribute 
settings.

Continue to select entities to be broken, using the break
entity that was first selected.

