Singleton Using Double Check Locking: Fixing bug.