stricter -g

(based on
    https://github.com/fidlej/strict/blob/master/strict.lua
)