`itemsPerPage` is documented as treating `-1` as "display all items", so it's not necessary to parse other values. This setter can go away.