When using PathTraverse there's a chance that line get straight through the vertex or a number of vertices. It seems that in that case no line(s) are counted intercepted. This may lead to unexpected results especialy if these vertices were joints between solid lines.
I believe this could be fixed somehow, for example checking all vertices in each passed sector to find these that lie on the traversing path... or maybe there are better ways.
