old_contents: d = dict.fromkeys([1, 2, 3, 4])
  l = list(d.keys())
  l.sort()
  print(l)
  
  d = dict.fromkeys([1, 2, 3, 4], 42)
  l = list(d.values())
  l.sort()
  print(l)
  
  # argument to fromkeys has no __len__
  #d = dict.fromkeys(reversed(range(1)))
  d = dict.fromkeys((x for x in range(1)))
  print(d)
  
new_contents: d = dict.fromkeys([1, 2, 3, 4])
  l = list(d.keys())
  l.sort()
  print(l)
  
  d = dict.fromkeys([1, 2, 3, 4], 42)
  l = list(d.values())
  l.sort()
  print(l)
  
  # argument to fromkeys has no __len__
  d = dict.fromkeys(reversed(range(1)))
  #d = dict.fromkeys((x for x in range(1)))
  print(d)
  
subject: Revert to use reversed() to run in native codegen mode.