thread-safety not needed for command line args