Note that in my previous suggestion, script will be broken with current preference format, but later, it will allow to add new options without writing boiler code for each option.
Note that in my previous suggestion, script will be broken with current preference format,
but later, it will allow to add new options without writing boiler code for each option.