}
void checkReflexivitySymmetry(Individual subj, Role pred, Individual obj, DependencySet ds) {
if (pred.isAsymmetric() && obj.hasRSuccessor(pred, subj)) {
EdgeList edges = obj.getEdgesTo(subj, pred);
ds = ds.union(edges.edgeAt(0).getDepends(), abox.doExplanation());
if (PelletOptions.USE_TRACING) {
ds = ds.union(pred.getExplainAsymmetric(), abox.doExplanation());
}
abox.setClash(Clash.unexplained(subj, ds, "Antisymmetric property " + pred));
}