Sounds fine to me. I think you've addressed all my other comments, and the tests are passing, so I'll merge this. I look forward to seeing the new PR with ElementTree. ;-)