C++11: More delegating ctor, less code.