enumerator compilation eventually fixed