In 3.4, system.version may contain other documents besides authSchema and therefor VerifySystemAuthVersion needs a predicate to count documents.