This happens because:
- the default limit is 50, and
- the limit argument is read as a string, but compared to an int in the Sorter constructor - a comparison that always fails.
Behaviour after the near-trivial attached patch:
I'll attach the patch, but's for the impatient