SONARJS-293 S138/Functions should not have too many lines: add exception for IIFE pattern