I think that is better use the count() method that provide spot2
count()
If I recall correctly the reason why it was done in the original way was to support GROUP BY queries.
GROUP BY