Duplicate interfaces aren't allowed when creating dynamic proxy objects, but when using the inference engine there were multiple copies of the Thing interface since that is the default if a class isn't found for an rdf:type. I could just remove Thing as the default, but the bug would still be there so this a better solution.
Duplicate interfaces aren't allowed when creating dynamic proxy objects, but when using the inference engine there were multiple copies of the
Thing
interface since that is the default if a class isn't found for an rdf:type. I could just removeThing
as the default, but the bug would still be there so this a better solution.