Non-polymeric polycarboxylic acids contain more than one carboxylic acid functional group, and include such enhancing agents as citric acid, propane tricarboxylic acid, maleic acid, butanetetracarboxylic acid, cyclopentanetetracarboxylic acid, benzene tetracarboxylic acid and tartaric acid.