Well, reporting them all at once is a bit harder. I could make it continue so it reports them all and then fail on the repeated target error tho.

3-way conflicts?