Refactored and updated the colon-space option

1. Added `{Array}`, `false` and empty string possible values.
2. Refactored the code of an option: moved all the logic of parsing the value from the config to the `setValue` func.