Here are a few examples of Universal Paginate in action. As I said, you can paginate anything you like, as far as you can give it a common template for every item in the list. As it actually uses the jQuery Templates syntax, you can have pretty complex items, each with specific parts.

Let's start with a simple <ul> list :

Then we could go a bit more crazy with a <dl> list (specified this time with a script template rather than directly a string template) :

As you can see, some <dt>s have only one <dd> associated, some others have more than one. And it simply works!