Usually, we think that the Application class is a “singleton” and we may rely on this behavior. But in fact, there are might be more than one instance that may lead to unexpected side-effects and hardly catchable bugs.

Menu