Whether the join can be fixed by renaming the columns its inputs share: it has both inputs, its only problem is the duplicate rule, and the planned names are valid. The schemas are its inputs', given by the caller, so an editor can ask about the join it is editing.