add comment about move constructor, RVO.