/// <summary>
        /// Convenience method for telling this unit to start solo pathing along a given path.
        /// </summary>
        /// <param name="path">The path.</param>
        /// <param name="unit">The unit.</param>
        private void FollowPath(Path path, IUnitFacade unit)
        {
            unit.MoveAlong(path);
            _requestedPath = false;

            StartSoloPath();
        }
        /// <summary>
        /// Convenience method for telling this unit to start solo pathing along a given path.
        /// </summary>
        /// <param name="path">The path.</param>
        /// <param name="unit">The unit.</param>
        private void FollowPath(Path path, IUnitFacade unit)
        {
            unit.MoveAlong(path);
            _requestedPath = false;

            StartSoloPath();
        }