Leading spaces before entries are now allowed.

Leading spaces used to cause the parser to emit an empty dictionary. This commit fixes that.