Updated Preserver and Retriever to re-throw DomainException from trait
methods as Yapeal exceptions.