Ethology
Phylogeny explains why some adaptation is less than perfect. From where it is, there are always some possibilities which a particular species can never get to. This is because all stages in evolution must be viable, else extinction occurs.