Added full C++11 rule of 5 "and a 1/2"