Compatible cations are typically (i) alkali metal cations, for example, sodium or potassium; (ii) alkaline earth cations, for example calcium or magnesium; (iii) quaternary ammonium cations, for example tetraalkylammonium; or (iv) cations which themselves contain a bleach-functional material, such as cations comprising a peroxycarboxylic acid, a ketone, or an acyl moiety.