Using a single separator return state causes issues for separators that are substrings of other separators. These should instead be added like any other path.
Most cases will be optimized back to a single separator return state anyway when #40 is completed, so this won't cause issues spatially.
Using a single separator return state causes issues for separators that are substrings of other separators. These should instead be added like any other path.
Most cases will be optimized back to a single separator return state anyway when #40 is completed, so this won't cause issues spatially.