One of the key developments within the field of DCC is the use of proteins (or other biological macromolecules, such as nucleic acids) to influence the evolution and generation of components within a DCL.[16][17][18][19][20][21] Protein-directed DCC provides a way to generate, identify and rank novel protein ligands, and therefore have huge potential in the areas of enzyme inhibition and drug discovery.[22]