haxelib-tutorial Haxe cross-platform library tutorial On static platforms, null can't be used as basic type Int