Updates to LDT Lua files, plus start of LDT Capped Collection.
LDT Updates and Addition of new source file headers
utility functions inside as.lua is exposed to lua developers
by default. Developers don't have to include them explicitly.