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