private QilNode GetLastPosition() { if (_curLoop.IsFocusSet) { return _curLoop.GetLast(); } else if (_funcFocus.IsFocusSet) { return _funcFocus.GetLast(); } else { return _singlFocus.GetLast(); } }