@Override
        public Void listShape(ListShape shape) {
            writer.writeInline("List\\<");
            context.model().expectShape(shape.getMember().getTarget()).accept(this);
            writer.writeInline("\\>");
            return null;
        }
@return returns the suffix that will be applied to the parent shape's link
        id to form this member listing's link id.
smithy-docgen/src/main/java/software/amazon/smithy/docgen/generators/MemberGenerator.java