"invalid literal for float()" error when applying to text

Hi Windell, Thanks for writing this extension. Unfortunately, it fails when I apply it to text in the attached document. I'm using version 3.0, 2019-06-16 protractor.svg Here's the traceback that I got:

Traceback (most recent call last):
  File "hershey.py", line 2009, in <module>
    e.affect()
  File "/Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/inkex.py", line 283, in affect
    self.effect()
  File "hershey.py", line 1987, in effect
    self.recursively_traverse_svg( [self.selected[id]], transform)
  File "hershey.py", line 1342, in recursively_traverse_svg
    self.recursively_traverse_svg( node, matNew, v )
  File "hershey.py", line 1342, in recursively_traverse_svg
    self.recursively_traverse_svg( node, matNew, v )
  File "hershey.py", line 1342, in recursively_traverse_svg
    self.recursively_traverse_svg( node, matNew, v )
  File "hershey.py", line 1834, in recursively_traverse_svg
    xStartLine = float(self.text_x[i]) # We are starting a new line here.
ValueError: invalid literal for float(): 0 3.336