$ luarocks install safer      Taking defensive programming to the next level. Use this module
      to avoid unexpected globals creeping up in your code, and stopping
      sub-modules from fiddling with fields of tables as you pass them
      around.