Created the IXomReader interface and updated the XomDataConverter class to take it instead of the concrete implementation (to make mocking easier)