public override bool MoveToNextAttribute() { if (_currentAttrIndex + 1 < _attributeCount) { _cachedNode = _attributeEvents[++_currentAttrIndex]; return true; } return false; }