Engine::application won't crash if you give a null argv pointer.