items 10-11 of modern effective c++