You can clone with
HTTPS or Subversion.
totalCount() is not really good is Countable exists.
totalCount is not the same a count. totalCount refers to the total amount found irrelevant of limits and skips. So it is not really the same thing.
Ok, then how about a count that will include both limit and skips using Countable ?