There are these annoying gray areas when coding that eat up way too much time but if you don't get it right, you look like a jerk later on. Here's the situation: one of my teammates has two events, both signifying that something was cancelled. He had named the first FooCancelled and he named the second one BarCanceled. When he noticed the different spellings, he decided to use Word as the arbitrator: “Whoever gets the red squiggly loses! Fight now!” Anyway, in an upset decision Word said they were both winners. Looking up the word on dictionary.com verifies this: they are indeed both correct. However, being a developer and thus lacking the ability to see anything other than in Boolean terms, I can't accept them both as being equally correct.

So, the question is: which one should we use? The Framework only has a couple occasions of it, that I could find, and they opt for “canceled.” I prefer the double “l” because I find it easier to read.

We're gonna flip a coin for now, but if the coin lands on its edge, I'm freaking out...

[Update: I should have checked our Manual of Style first, but for some reason I didn't. The mos says: one “l“. Google may have sided with the two “l”s, but I gotta run with the mos... Canceled is victor! ]