Interface XExtendingEnum<E>