Keyvalues and SMC parsers