Use C++11's new static mechanics for singletons