public static Builder builder() {
        return new Builder();
    }
@Test
    void with_parse_error() {
        Runtime runtime = Runtime.builder()
                .withFeatureSupplier(() -> {
                    throw new FeatureParserException("oops");
                })
                .build();

        assertThrows(FeatureParserException.class, runtime::run);
    }