code: def get_checks_status_counts(self, checks=None):
          
          if checks is None:
              checks = self.checks
  
          res = defaultdict(int)
          res["total"] = len(checks)
          for chk in checks.values():
              res[chk.status] += 1
          return res
docs: Compute the counts of the different checks status and
          return it as a defaultdict(int) with the keys being the different
          status and the values being the count of the checks in that status.
  
          :checks: None or the checks you want to count their statuses.
                   If None then self.checks is used.
  
          :param checks: NoneType | dict
          :type checks: None | dict
          :return:
          :rtype: defaultdict(int)