#12: define Immediately-Invoked Function wrapper