private QilNode GetCurrentNode() { if (_curLoop.IsFocusSet) { return _curLoop.GetCurrent(); } else if (_funcFocus.IsFocusSet) { return _funcFocus.GetCurrent(); } else { return _singlFocus.GetCurrent(); } }