leaders() should return an empty list in case of an empty result set.
Merge pull request #7 from simonz05/leaders-return-type

leaders() should return an empty list in case of an empty result set.