Created by: Johann-S
We don't need those IIFE(s) because our code is already wrapped by an UMD wrapper generated by Rollup