docs: def check_node_attributes(pattern, node, *attributes):
      """
      Searches match in attributes against given pattern and if
      finds the match against any of them returns True.
      """
      for attribute_name in attributes:
          attribute = node.get(attribute_name)
          if attribute is not None and pattern.search(attribute):
              return True
  
      return False