(/=) Proper XML parsing

this is a bit overkill but it was explicitly stated we should use a
proper parser.