EnrichedPartialFunction
enumeratum
enumeratum
root