class.lua v0.3.5 -- Better IDs and instantiation