items 12-14 of effective modern C++