spacing
Allow to pass additional args to list constructors

This is needed mostly for pagination support.
add a pagination example