Main.hx:5: lines 5-9 : Abstract underlying type cannot be recursive