class.lua 0.2 & set.lua 0.5 -- Better private variable storage

Also, other optimizations.