Replace SubmissionType with a boolean, made AbstractPaginator implement Iterator