Persisting and reading XML values with ampersands is inconsistent. Needs more test cases (XML sample files).