code: def contains_is_html(cls, data):
          
          for key, val in data.items():
              if isinstance(key, str) and key.endswith("IsHTML"):
                  return True
              if isinstance(val, (OrderedDict, dict)) and cls.contains_is_html(val):
                  return True
          return False
docs: Detect if the problem has at least one "xyzIsHTML" key