Because `init` it's the method for initializing the listeners and this stuff (we call it directly at the beginning, in `MessageManager.init`). In this case we are not 'initializing' anything, we are rendering 'all threads' (the thing is that in this case it's only one! ;)). It's the same as https://github.com/borjasalguero/gaia/blob/adef4a98479269669f483e0363e16c2eda34f961/apps/sms/js/sms.js#L9 with one thread.