IEnumerator IEnumerable.GetEnumerator() { // implement a ValidTagEnumerator when we actually need one return tags.Values.GetEnumerator(); }