Similar to _repositionIfNeeded() and ++operator, the begin() function should skip CollectionInfo entry that does not have collection object.