class Pagy::Countless

def initialize(vars = {}) # rubocop:disable Lint/MissingSuper

rubocop:disable Lint/MissingSuper
Merge and validate the options, do some simple arithmetic and set a few instance variables
def initialize(vars = {}) # rubocop:disable Lint/MissingSuper
  normalize_vars(vars)
  setup_vars(page: 1, outset: 0)
  setup_items_var
  setup_offset_var
  setup_params_var
end