right, we probably don't want abstraction leak by downstream code getting XStream exceptions.