final long totStop = editGetStop( ce );
final long delta = -span.getLength();
if( (delta == 0) || (start > totStop) ) return;
final List collRange = editGetRange( new Span( start, totStop ), true, ce );
if( collRange.isEmpty() ) return;
final List collToAdd = new ArrayList();
final List collToRemove = new ArrayList();
final Span modSpan;
Stake stake;
Span stakeSpan;
switch( touchMode ) {
case TOUCH_NONE:
// XXX could use binarySearch ?
for( int i = 0; i < collRange.size(); i++ ) {