public override bool MoveToElement () { if (attr_state == AttributeState.None) return false; attr_state = AttributeState.None; return true; }