} else {
ti.trail.editRemove( this, new Span( span.start - left, span.stop + right ), edit );
ti.trail.editInsert( this, new Span( span.start - left, span.start + right ), edit );
}
audioTrail = (AudioTrail) ti.trail;
audioTrail.clearRange( span, EDIT_INSERT, this, edit, ti.trackMap, bc );
} else {
ti.trail.editRemove( this, span, edit );
}
} else {
ti.trail.editClear( this, span, edit );