Turns out I can eliminate NewXyzPager funcs.
diff --git a/pagination/single_test.go b/pagination/single_test.go
index a470b6b..31003e5 100644
--- a/pagination/single_test.go
+++ b/pagination/single_test.go
@@ -49,7 +49,7 @@
 		return SinglePageResult{SinglePageBase(r)}
 	}
 
-	return NewSinglePager(client, testhelper.Server.URL+"/only", createPage)
+	return NewPager(client, testhelper.Server.URL+"/only", createPage)
 }
 
 func TestEnumerateSinglePaged(t *testing.T) {