more haxe 3 changes