What is an IIFE and why might you use it? - محمد أبوزيد