http://cnzsdk4ndmkx44buqh6ucvqwb6jqmr5gk46pcrmtja6a2w5zwrm74wad.onion/w/lua.html
(Currently, fail is equal to nil, but that
may change in future versions. The recommendation is to always test the success
of these functions with (not status), instead of (status == nil).)" i *really*
dislike this. i get that the idea is that in a newer version of the language a
different error value could be added here, but in practice lua versions are
almost always incompatible anyways. all this does is add a subtle footgun, where
comparing to nil...