Stupid parsing is stupid.
Then again, not caring about complicated cases still works well enough to get *some* data to have fun with :)