Re-construct Double Check Lock Singleton case.