make argument handling (esp. of strings) more robust
Merge pull request #425 from lukechampine/betterprompt

fix toxic argument handling