Since some of those constants are used in the persistent database, modifying them for cupcake meant that the new code was getting confused by the old persistified data after an upgrade to cupcake, teh most visible symptom being that downloads that had been initiated from the browser would re-appear in the notifications.