Enumerator's abstract