Fixed up the operator++ to work even if we are a end iter/nullptr.
Fixed up the operator++ to work even if we are a end iter/nullptr.

Also, we won't ever completely empty our path_ vector, which is nice.

RedCraneStudio/redcrane-engine,RedCraneStudio/redcrane-engine,RedCraneStudio/redcrane-engine,RedCraneStudio/redcrane-engine