New to JS. Using jonhpapa's Angular style guide and I noticed that when he suggests using the IIFE closure he always adds an extra set of empty parenthesis. Why?
(function() {
'use strict';
angular
    .module('app')
    .factory('logger', logger);
function logger() { }
})();
 
    