Allow most printable characters in unquoted words. The tokenizer patch introduced very strict requirements for command parameters - those were undocumented, and we're reverting the strictness now.
The new code is more robust and more flexible. It provides detailed error information in GError objects.