parser: empty logfmt keys made an option
parser: add more comprehensive test