use std::forward instead of std::move on objects whose types have been deduced; don...