public void enqueue(Shape shape) {
        enqueue(shape.getId(), shape.getMixins());
    }
Add a shape to the sort queue, and automatically extract dependencies.

@param shape Shape to add.
smithy-model/src/main/java/software/amazon/smithy/model/loader/TopologicalShapeSort.java