Working on a better way to compare xml while observing significant whitespace