local e={}e.__index=e setmetatable(e,{__call=function(S,...)return e.new(...)end})function e.new()local S=setmetatable({},e)return S end
--
local BaseOcclusion = {}
BaseOcclusion.__index = BaseOcclusion
setmetatable(BaseOcclusion, { __call = function(_, ...) return BaseOcclusion.new(...) end})

function BaseOcclusion.new()
	local self = setmetatable({}, BaseOcclusion)
	return self
end
