First, detailed knowledge of the developmental process under study, especially at the genetic level, should be available, such that variation in molecular mechanisms controlling a particular trait can be investigated. Second, phenotypic variation among populations, or variability between closely related species, for the trait under investigation should exist.