Hi,
the implementation of findDistinct is missing but an easy solution exists to call distinct on the list after it fetched. This makes huge performance issues running on huge datasets. Is it possible you make a fix on this?
See my suggestion at PullRequest#12.
Thanks,
Peter