In this case, the problem description consists of exactly those predicates required by the constraint part of each component. For instance, if we know that the problem requires simple density dependent births and we also know the function relating population density and the resource limit to births then we can select and parameterise component 6.