rose bush: list: debug after tests

Fix a number of bad logic.
Improve style.
Paginate works.