Empty strings don't match as text-nodes when pretty printing

Empty strings were forcing an indent inside a string node. 

xcode plist reading doesn't trim string inputs so these nodes were erroneously returning whitespace newlines instead of an empty string.