Fix broken splitting on subsequence and add real tests