Main.hx:1: characters 1-30 : Recursive typedef is not allowed