@Override
        protected Node getDefault(Node node) {
            return node;
        }
Renames shapes using ShapeId pairs while ensuring that the
 transformed model is in a consistent state.

 <p>Member shapes are updated when their containing shape is updated.

 <p>Trait references to ShapeId values are also updated.
smithy-model/src/main/java/software/amazon/smithy/model/transform/RenameShapes.java