private List<ValidationEvent> validateStructure(
            StructureShape structure,
            Model model
    ) {
        return structure
                .getAllMembers()
                .entrySet()
                .stream()
                .flatMap(entry -> validateTargetShape(entry.getKey(), entry.getValue(), model))
                .collect(Collectors.toList());
    }
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