class_docstr: A pass that updates its content.
class_docstr_tok: ["A","pass","that","updates","its","content","."]
docstr: Apply transformation and return if an update happened. 
docstr_tok: ["Apply","transformation","and","return","if","an","update","happened","."]
code: def apply(self, node):
      """Apply transformation and return if an update happened."""
      new_node = self.run(node)
      return self.update, new_node
  
imports: import gast
  import os
  import re
  from time import time
label_desc: Use image node_id 3 for calling the Transformation obj's underlying member method code with example usage: obj.apply(node) and returns: self,  new_node