Good catch -- now fixed in new version.
 Spaces can be more problematic. For example, my live win.ini has this entry....
Albertus (W1)=Albertus Medium
....Both the keyword and the value contain spaces.
It may be that the strict spec for an INI entry forbids a trailing space on the keyword, and a leading space on the value.
If so, then this script is being a little more flexible than the strict spec would allow.