Typical aspie programmer thinking.
Do take note that in human communication, `or' is used to mean a choice of either one or the other, or what you subhumans refer to as `exclusive or'.
Thus the phrase should not be seen as describing an algorithm, but rather it asserts that trick ⊕ treat