WMF changed diff representation w/o notification; parser needs fix as it
was falling into infinite loops.