UB is just dragons waiting to wreak havoc
on your machine.
How dangerous are string.format() dragons?
Should string.format() be inaccessible to untrusted Lua code?
Or, maybe Lua protects safely from the main threat (buffer overflow),
and all other dragons are small and acceptable?