unique_ptr fixes in FOR parsing. After an std::move, do not use moved
object ...