We could cache this:

```js
var setClass = window.Element.prototype.setAttribute === 'function' ?
                       function(domNode, applicableClasses) {
                         domNode.setAttribute('class', applicableClasses);
                       } :
                       function(domNode, applicableClasses) {
                         domNode.className = applicableClasses;
                       };

function jqLiteRemoveClass(element, cssClasses) {
  ...
```

This is slightly preferable (to me) compared with re-calculating and creating a new closure all the time. But someone else might have a word about it.