private Stream<ValidationEvent> validateTargetShape(
            String name,
            MemberShape memberShape,
            Model model
    ) {
        return OptionalUtils.stream(model.getShape(memberShape.getTarget())
                .flatMap(targetShape -> validateName(name, targetShape, memberShape, patterns, model)));
    }
Sets a list of additional regular expression patterns that indicate a
value carries a timestamp.

@param additionalPatterns Additional patterns to add.
smithy-linters/src/main/java/software/amazon/smithy/linters/ShouldHaveUsedTimestampValidator.java