what compounds can catalyze a reaction of a weak nucleophile and a carbonyl group?
 For a weak nucleophile, an acid catalyst is needed so that the carbonyl carbon is prepared to share a pair of electrons as a new covalent bond. 