docs: def print(self):
          """
          prints to terminal the summray statistics
          """
          print("TOTALS -------------------------------------------")
          print(json.dumps(self.counts, indent=4, sort_keys=True))
          if self.sub_total:
              print("\nSUB TOTALS --- based on '%s' ---------" % self.sub_total)
              print(json.dumps(self.sub_counts, indent=4, sort_keys=True))
          if self.list_blank:
              print("\nMISSING nodes for '%s':" % self.list_blank,
                    len(self.blank))