The following code does not print the correct value:
const int64 test = -9223372036854775808;
print("" + test);
The following code does:
print(formatInt(test, ""));
Looking at RegisterStdString_Native(), it doesn't look like there are any overloads for int64 and uint64.. so using those script operations silently results in unexpected behavior.
Was there a reason for omitting these overloads, or just an oversight?