I unfortunately did not catch this bug before merging. there is no `<i>` tag in the UPS API, so this particular implementation of converting `dict` objects to XML is incorrect!

This was problematic when trying to use reference numbers, because there can be many of those. I've reverted the dependency on lxml and these helper methods. I think I need to create a test suite!