Diversification of the three-component coupling of 2-aminoheterocycles, aldehydes, and isonitriles: efficient parallel synthesis of a diverse and druglike library of imidazo- and tetrahydroimidazo[1,2-a] heterocycles.