group parser state together
trim trailing whitespace and comments
keys should be lowercase
better variable name -- it's a key, not just a token
fix k/v splitting logic
another test comment to ignore