Fix up tests
Add auto_split
Update line demos with auto_split