hi Ragnvald, it's not fishy :) this question is already asked sometime ago, by email.
the reason for the limit of the row is the DBaseIII dbf file structure itself
(i only made the class for that version ,sorry) the number of rows value is 16 bit number which is 65535, and that's why the class has only limited rows
for reference you can see in this link
dbase.com/knowledgebase/int/db7_fil
...
hope it helps
farokr