A variable was being leaked in the global (window) scope.

mentionOrList is used in a loop but is never defined, causing the variable to be hoisted into window scope, and becoming a slight memory leak.

-- also a .DS_store was added to tests and I can only assume that was because the .hgignore is not complete enough to stop that. *.DS_store