jde přesně o toto:
(functio(){ tělo funkce })
ty kulaté závorky na začátku a na konci jsou zde kvůli poli působnosti