old_contents: 
  def print_numbers(numbers):
      for n in numbers:
          print(n)
  
  if random:
      numbers = 1
      print_numbers(numbers)
  else:
      numbers = 1, 2, 3
      print_numbers(numbers)
  
  
  
new_contents: 
  def print_numbers(flag, numbers):
      if flag:
          for n in numbers:
              print(n)
  
  if random:
      numbers = 1
      print_numbers(False, numbers)
  else:
      numbers = 1, 2, 3
      print_numbers(True, numbers)
  
  
  
  
subject: Modify example to emphasise importance of context.