Updated singleton pattern example