We should check that `limit` is greater than zero, and test that check below.