old_contents: #!/usr/bin/env python
  
  #
  #   Cython -- Main Program, generic
  #
  
  if __name__ == '__main__':
  
      import os
      import sys
      
      # Make sure we import the right Cython
      cythonpath, _ = os.path.split(os.path.realpath(__file__))
      sys.path.insert(0, cythonpath)
  
      from Cython.Compiler.Main import main
      main(command_line = 1)
  
  else:
      # Void cython.* directives.
      from Cython.Shadow import *
      ## and bring in the __version__
      from Cython import __version__
  
new_contents: #!/usr/bin/env python
  
  #
  #   Cython -- Main Program, generic
  #
  
  if __name__ == '__main__':
  
      import os
      import sys
  
      # Make sure we import the right Cython
      cythonpath, _ = os.path.split(os.path.realpath(__file__))
      sys.path.insert(0, cythonpath)
  
      from Cython.Compiler.Main import main
      main(command_line = 1)
  
  else:
      # Void cython.* directives.
      from Cython.Shadow import *
      ## and bring in the __version__
      from Cython import __version__
      from Cython import load_ipython_extension
  
subject: make `%load_ext cython` still valid