Module:User:Huhu9001/TemplatizeData

return setmetatable({}, {	__index = function(self, str)		return function(frame)			local m = require('Module:' .. str)			local function get_value(v)				for _, key in ipairs(frame.args) do					if type(v) ~= 'table' then return nil end					if not key:match'%D' then key = tonumber(key) end					v = v[key]				end				if type(v) == 'string' then return v end			end			local result = {}			for k, v in pairs(m) do				v = get_value(v)				if v then					table.insert(result, '' .. v .. '')				end			end			return ' ' .. table.concat(result) .. ' '		end	end })