One of the temptations we developers face these days are all those sleek exotic languages that we'll never have time to master, even if we do manage to dip our toes in occasionally. Each has its proponents and its strengths, but we just don't have enough time to use them all. So isn't it great when another language's strengths can be brought into one we already know?
6.1 Why is the package named Candygram?
The name Candygram is actually an acronym for "the Candygram Acronym Does Not Yield a Good Reference to Anything Meaningful."
6.2 But wait, doesn't that spell CADNYGRAM?
Yes, you are quite observant. In order to form a compromise with the French acronym, which is CANYDGRAM, the Candygram committee standardized the official acronym as CANDYGRAM.