function module.new(q)local U=setmetatable({},methods)U.InstancePoolsByClass={}U.Name="\079\098\106\101\099\116\080\111\111\108"U.PoolSizePerType=q return U end return module


function module.new(poolSizePerType)
	local obj = setmetatable({}, methods)
	obj.InstancePoolsByClass = {}
	obj.Name = "ObjectPool"
  obj.PoolSizePerType = poolSizePerType

	return obj
end

return module
