to be clearer, before the install_options/global_options were getting passed into `install` as 1 item list containing the string value like so:  `["--install-headers=/headers --install-scripts=/scripts"]`

now you're parsing the string further with shlex.  explain that part.