type PureEnum* {.pure.} = enum x, y, z