code: def label_contains(
      node,
      triggers
  ):
      
      for trigger in triggers:
          if trigger.trigger_word in node.label:
              yield TriggerNode(trigger, node)
docs: Determine if node contains any of the trigger_words provided.
  
      Args:
          node(Node): CFG node to check.
          trigger_words(list[Union[Sink, Source]]): list of trigger words to look for.
  
      Returns:
          Iterable of TriggerNodes found. Can be multiple because multiple
          trigger_words can be in one node.