Acid-base chemistry of carbenes.