public void createDedicatedInputsAndOutputs(String inputSuffix, String outputSuffix) {
        transforms.add((model, transformer) -> {
            LOGGER.finest("Creating dedicated input and output shapes for directed codegen");
            return transformer.createDedicatedInputAndOutput(model, inputSuffix, outputSuffix);
        });
    }
Generates dedicated input and output shapes for every operation if the operation
doesn't already have them.

@param inputSuffix  Suffix to use for input shapes (e.g., "Input").
@param outputSuffix Suffix to use for output shapes (e.g., "Output").
@see ModelTransformer#createDedicatedInputAndOutput(Model, String, String)
smithy-codegen-core/src/main/java/software/amazon/smithy/codegen/core/directed/CodegenDirector.java