a key in yaml with no value makes nil, not an empty hash