* Require that the length of the new segment is shorter than the *current* distance to the end of the original segment, rather than the length of the complete original segment.