Use cl-subseq.
One-armed if.
Display all the results.
Simplify handling of buttons.
cl-lib renames.