In C++11, the preferred version of this is either not writing it or `SharedScheduler() = default`