Create failing tests
More failing specs
Preliminary solution (unoptimized)
Preliminary optimization (12% speedup)
Finished optimizations (26% speedup)
Rename 'group_by' to 'runs' to avoid conflicts with stdlib
Remove extraneous features
Merge pull request #6 from kputnam/issue-06

Navigation of sibling segments at same offset is wrong (#6, #7)