The Python script usfm2osis.py does not distinguish between inter-verse titles and mid-verse titles.
As a result, it places verse eID milestones too late for inter-verse titles (or other inter-verse content).
This has critical consequences for Bible module creation using osis2mod.
The underlying software design problem is that there is no "look ahead" to determine exactly where each verse should properly end.
The fact is that where a verse ends in USFM can only be properly determined from the context.