Since the modules self-initialize and should immediately be added to the DOM as soon as the screen is loaded, is this necessary? I have to admit, I am slightly uncomfortable with self-initializing scripts from a testing perspective. @borjasalguero or @sergi, any input here?