@NotNull @Override
    public INode enrich(@NotNull INode node) {
        if (node instanceof AES aes) {
            return enrich(aes);
        }
        return node;
    }
@Test
    void defaultKeyLengthForJca() {
        DetectionLocation testDetectionLocation =
                new DetectionLocation("testfile", 1, 1, List.of("test"), () -> "Jca");
        final AES aes = new AES(testDetectionLocation);
        this.logBefore(aes);

        final AESEnricher aesEnricher = new AESEnricher();
        final INode enriched = aesEnricher.enrich(aes);
        this.logAfter(enriched);

        assertThat(enriched).isInstanceOf(AES.class);
        final AES enrichedAES = (AES) enriched;
        assertThat(enrichedAES.getKeyLength()).isPresent();
        assertThat(enrichedAES.getKeyLength().get().asString()).isEqualTo("128");
    }