Update parser to better handle values without keys, and to only treat the first colon as a key/value separator.