Customizing the PageSizeOptions

Is there a way to modify the values displayed in the PageSizeOptions feature?

For example, I would like to display the text "All" in the dropdown list.
The list would read:

10
20
30
All

"Under the covers", All would be assigned 19 (the total number of items in the list)

At the moment there is no such option we accept pull requests however!