Y U NO Haxe? Misconceptions!