기존의 C++ lvalue rvalue 상식을 다 깨버림