exclude cases where srcRole = transitRole for role transit
inconsistency, query appropriate predicates