As noted above, we assume that the role of an entity is unique for a specific event type, although an entity can take on different roles for different event types.
if there is a conflict in the document level table, the collector will only keep the one with highest confidence, or discard them all.