iterating on the representation of Prolog errors and their converters to Java objects.