Fragment based drug design and diversity-oriented synthesis of carboxylic acid isosteres.