Just a suggestion: It would be nice to be able to customize the way the links in the pagination list are displayed. I might want them to show up as an unordered list, for example (styled to appear inline) or apply other styles or separation characers (e.g. square brackets: [1], [2], [3] or vertical lines: 1 | 2 |3 | etc.). If this could somehow be separated out into a template parameter, that would be nice.
At a minimum, it would be nice to add a space after each number so they don’t appear jumbled together when unstyled.