I think we should support software available in Ubuntu 12.04 when possible. This means it'd be good to support at least lxml 2.3.2. I think that in case of old lxml version that can't do recover skipping blank lines would be enough.