added to_file tests, this requires lxml
Version 1.19 added lots of features, see docs for changelog