Ported generic no-separator list algorithm to new interface.