builder.prototype().another().set( valueBuilder.newInstance() );
builder.prototype().number().set( 42L );
SomeValue some = builder.newInstance();
UnitOfWork unitOfWork = module.newUnitOfWork();
EntityBuilder<SomeEntity> entityBuilder = unitOfWork.newEntityBuilder( SomeEntity.class );
entityBuilder.instance().someValue().set( some );
SomeEntity entity = entityBuilder.newInstance();
assertThat( "Value has been set", entity.someValue().get().another().get().val1().get(), equalTo( "Foo" ) );