added experimental MergedLines class