# Functions

InitialisePagination creates a Paginator and uses it to validate, and set, the offset and limit parameters.
NewPaginator creates a new instance.

# Structs

PaginatedResponse represents the pagination related values that go into list based response.
Paginator is a type to hold pagination related defaults, and provides helper functions using the defaults if needed.