v1.01:
draw function for handler no longer optional
using setViewLength without arguments defaults to drawing everything
Fixed not stripping trailing spaces when last piece isn't a string