code: def is_block_accessed(block):
      
      if is_LABEL(block) and block.accessed:
          return True
  
      for child in block.children:
          if not is_callable(child) and is_block_accessed(child):
              return True
  
      return False
docs: Returns True if a block is "accessed". A block of code is accessed if
      it has a LABEL and it is used in a GOTO, GO SUB or @address access
      :param block: A block of code (AST node)
      :return: True / False depending if it has labels accessed or not