Moved 'use strict' to IIFE.