public B generic(String generic) {
        this.generic = generic;
        return getThis();
    }
@Test
    void generic() {
        ReferenceBuilder builder = new ReferenceBuilder();
        builder.generic(true);
        Assertions.assertTrue(builder.build().isGeneric());
        builder.generic(false);
        Assertions.assertFalse(builder.build().isGeneric());
    }