> I dont know why we should add in as a comment, due to it's not part of 'shared' folder (it should be part of lazyLoadFiles in `startup.js').
Yep you're right here.

> Regarding the closure this patch it's only for optimizing the loading time without modifying the code. Following your suggestion in #8337 we should open a bug for doing it.
ok let's file another bug for making system messages and activities work faster.