-- Copies [key, values] from src into dest, if they do not exist function auMergeTable(dest, src) auForEachKV(src, function(key, value) if (dest[key]) then return end dest[key] = value end) end -- Alternative to auConcatArrays -- Copies src into dest function auMergeArray(dest, src) auForEach(src, function(value) table.insert(dest, value) end) end