sets a per_page default to 100 if None is specified, addresses #128