function Janitor.__index.Remove(W,s)local c=W[IndicesReference]if c then local E=c[s]if E then local F=W[E]if F then if F==true then E()else local s=E[F]if s then s(E)end end W[E]=nil end c[s]=nil end end return W end

function Janitor.__index:Remove(Index)
	local This = self[IndicesReference]

	if This then
		local Object = This[Index]

		if Object then
			local MethodName = self[Object]

			if MethodName then
				if MethodName == true then
					Object()
				else
					local ObjectMethod = Object[MethodName]
					if ObjectMethod then
						ObjectMethod(Object)
					end
				end

				self[Object] = nil
			end

			This[Index] = nil
		end
	end

	return self
end
