Could we lay this out a bit more nicely?

```javascript
Modernizr.addtest('notification', function () {
  var isSupported = false;
  ...
});
```

Doesn't need to be an [IIFE](http://benalman.com/news/2010/11/immediately-invoked-function-expression/) – the 2nd param of `Modernizr.addTest()` can be either a Boolean or a function.