USING emplace_back INSTEAD OF push_back WHEREVER SIMPLIFICATION APPLIES