@Override
        public Void blobShape(BlobShape shape) {
            throw new UnsupportedOperationException("Does not support shape of type " + shape.getType());
        }
Generates the actual field initialization statements for each member of a shape.
smithy-trait-codegen/src/main/java/software/amazon/smithy/traitcodegen/generators/ConstructorGenerator.java