docs: def toner_status(self, filter_supported: bool = True) -> Dict[str, Any]:
          """Return the state of all toners cartridges."""
          toner_status = {}
          for color in self.COLOR_NAMES:
              try:
                  toner_stat = self.data.get(
                      '{}_{}'.format(SyncThru.TONER, color), {})
                  if filter_supported and toner_stat.get('opt', 0) == 0:
                      continue
                  else:
                      toner_status[color] = toner_stat
              except (KeyError, AttributeError):
                  toner_status[color] = {}
          return toner_status