Better explanation for XOR
"executes" -> "evaluates and returns"
Fix "evalute" typos
x in "x in [1,2,3]" is evaluated only once
Replace "execute" with "evaluate" for consistency
Fix doctests for unless
`unless` argument clarification
Merge pull request #1006 from alco/kernel-doc-clarifications

Kernel doc clarifications