Comment Comment by Arkadir I would argue that functions have no business performing global side-effects in the first place --- these things are better expressed as state encapsulators (such as objects) anyway. parent Arkadir 12 years ago