In that case... why doesn't the wire get to choose which input it's connecting to? Different inputs may have different semantics for a given node.