Fix modify empty section

recommended to review per commit.
The kernel command line parser understands foo="bar 1 2". But I'm not aware of options where spaces are actually required. You _could_ have device names or file name references with spaces, though.