add experimental 'obey-lines' option