Main.hx: 51-58: Eval runtime exception: Null Access { access: null doc: null kind: FVar(TPath({ name: Null pack: [] params: [TPType(null <- expected enum value)] pos: null posPath: null sub: null }), null) meta: null name: foo pos: #pos } line 7: expected enum value