I don't know how to handle this then. They completely changed the way that their hand histories work for raises.
Before, when there was a raise, it was the amount the person was raising. So if a player was in the SB for $1 and they raised it would say...
player x raises $5
But since they already had $1 in the pot from the SB then it really meant the total they had contributed to the pot was $6 ($5 from the raise and $1 from the SB).
Now when it says
player x raises $5
it really means that they have raised $4 for a total of $5 in the pot not $6 like it used to be.
So do you see the problem here? I don't really have anyway to tell if the XML file is from the old format or the new which is why right now I have it checking the game date for any hands after April 8.