class VectorGeneratorsFamily implements VectorGenerator {

    @Override public Vector get() {
        return family.get(selector.getInt()).get();
    }

    private  VectorGeneratorsFamily(List<VectorGenerator> family, DiscreteRandomProducer selector);

}