Singleton design pattern – Pros and cons