T&& should be used for forwarding, not blindly moving. Updated demo accordingly