Design concepts for DNA-encoded library synthesis. (1st July 2021)