old_contents: import sys
  # Why does this file exist, and why __main__?
  # For more info, read:
  # - https://www.python.org/dev/peps/pep-0338/
  # - https://docs.python.org/2/using/cmdline.html#cmdoption-m
  # - https://docs.python.org/3/using/cmdline.html#cmdoption-m
  
  def main(argv=()):
      """
      Args:
          argv (list): List of arguments
  
      Returns:
          int: A return code
  
      Does stuff.
      """
  
      print(argv)
      return 0
  
  if __name__ == "__main__":
      sys.exit(main())
  
  
new_contents: import sys
  # Why does this file exist, and why __main__?
  # For more info, read:
  # - https://www.python.org/dev/peps/pep-0338/
  # - https://docs.python.org/2/using/cmdline.html#cmdoption-m
  # - https://docs.python.org/3/using/cmdline.html#cmdoption-m
  
  
  def main(argv=()):
      """
      Args:
          argv (list): List of arguments
  
      Returns:
          int: A return code
  
      Does stuff.
      """
  
      print(argv)
      return 0
  
  if __name__ == "__main__":
      sys.exit(main())
  
subject: Update from template.