Fixes the concat as one change of the query: a Rename spliced in before its second input, on the same port. The selection stays where it was. Throws when canRenameConcatInput doesn't hold.